(57)【特許請求の範囲】
【請求項１】
受信器における等価を実行する方法であって、
通信チャネルで送信された信号を受信する段階と、
イコライザのフィードフォワードパス中のプリンシパルタップ、プラットフォームノイズタップ、及びプリカーソルタップの位置を決定する段階と、
前記イコライザのフィードバックパス中のポストカーソルタップ、クロスタームタップ、及びポータブルタップの位置を決定する段階と、
前記フィードバックパス中のポータブルタップを前記フィードフォワードパス中のプリンシパルタップと位置合わせする段階とを有し、
前記プラットフォームノイズタップの位置と前記ポータブルタップの位置が、プラットフォームノイズの効果と、前記プリンシパルタップのところにあるプリンシパルにおけるポータブルチャネルの効果とをキャンセルする、方法。
【請求項２】
前記プラットフォームノイズタップは前記イコライザの前記フィードフォワードパスの前記プリンシパルタップの後にある、請求項１に記載の方法。
【請求項３】
前記プラットフォームノイズタップは前記フィードフォワードパス中のプリンシパルタップの後の時点にあり、前記時点は拡散スペクトルクロックの発生に用いられる変調信号の周波数に基づいて決まる、請求項２に記載の方法。
【請求項４】
前記プリカーソルタップを初めのタップとして有するタップの第１の組と、前記プラットフォームノイズタップを終わりのタップとして有するタップの第２の組と、前記プリンシパルタップを前記フィードフォワードパスの中心に有するタップの第３の組とを特定する段階と、
前記プリカーソルタップ、プリンシパルタップ、及びプラットフォームノイズタップに影響を与えずに、前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組とを、非ゼロ値に設定する段階と、
前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組以外のタップを、ゼロ値に設定する段階と、を更に有する、請求項１に記載の方法。
【請求項５】
前記ポータブルタップは、前記イコライザの前記フィードバックパス中の前記クロスタームタップとポストカーソルタップのロケーションより前のロケーションにある、請求項１に記載の方法。
【請求項６】
前記ポータブルタップは前記クロスタームタップの前の時点にあり、前記時点は前記通信チャネルにより生じるマルチパス遅延に基づき決定される、請求項５に記載の方法。
【請求項７】
前記ポータブルタップは前記プリンシパルタップのロケーションに非常に近いロケーションにある、請求項６に記載の方法。
【請求項８】
前記ポストカーソルタップを終わりのタップとして有するタップの第４の組と、前記ポータブルタップを初めのタップとして有するタップの第５の組と、前記クロスタームタップを前記フィードフォワードパスの中心に有するタップの第６の組とを特定する段階と、
前記ポストカーソルタップ、クロスタームタップ、及びポータブルタップに影響を与えずに、前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組とを、非ゼロ値に設定する段階と、
前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組以外のタップを、ゼロ値に設定する段階と、を更に有する、請求項４に記載の方法。
【請求項９】
前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組と、前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組との総計は、前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組と、前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組と以外のタップと比較して大幅に少なく、非ゼロタップの総数の逆数である適応定数により前記イコライザの収束が速くなる、請求項８に記載の方法。
【請求項１０】
受信器において等価を実行する機械読み取り可能記憶媒体であって、複数の命令を含み、プロセッサにおいて実行されると、
通信チャネルで送信された信号を受信する段階と、
イコライザのフィードフォワードパス中のプリンシパルタップ、プラットフォームノイズタップ、及びプリカーソルタップの位置を決定する段階と、
前記イコライザのフィードバックパス中のポストカーソルタップ、クロスタームタップ、及びポータブルタップの位置を決定する段階と、
前記フィードバックパス中のポータブルタップを前記フィードフォワードパス中のプリンシパルタップと位置合わせする段階とを有し、
前記プラットフォームノイズタップの位置は前記プリンシパルタップにあるプリンシパルにおけるプラットフォームノイズの効果をキャンセルする、機械読み取り可能記憶媒体。
【請求項１１】
前記プラットフォームノイズタップは前記イコライザの前記フィードフォワードパスの前記プリンシパルタップの後にある、請求項１０に記載の機械読み取り可能記憶媒体。
【請求項１２】
前記プラットフォームノイズタップは前記フィードフォワードパス中のプリンシパルタップの後の時点にあり、前記時点は拡散スペクトルクロックの発生に用いられる変調信号の周波数に基づいて決まる、請求項１１に記載の機械読み取り可能記憶媒体。
【請求項１３】
前記プリカーソルタップを初めのタップとして有するタップの第１の組と、前記プラットフォームノイズタップを終わりのタップとして有するタップの第２の組と、前記プリンシパルタップを前記フィードフォワードパスの中心に有するタップの第３の組とを特定する段階と、
前記プリカーソルタップ、プリンシパルタップ、及びプラットフォームノイズタップに影響を与えずに、前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組とを、非ゼロ値に設定する段階と、
前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組以外のタップを、ゼロ値に設定する段階と、を更に有する、請求項１０に記載の機械読み取り可能記憶媒体。
【請求項１４】
前記ポータブルタップは、前記イコライザの前記フィードバックパス中の前記クロスタームタップとポストカーソルタップのロケーションより前のロケーションにある、請求項１０に記載の機械読み取り可能記憶媒体。
【請求項１５】
前記ポータブルタップは前記クロスタームタップの前の時点にあり、前記時点は前記通信チャネルにより生じるマルチパス遅延に基づき決定される、請求項１４に記載の機械読み取り可能記憶媒体。
【請求項１６】
前記ポータブルタップは前記プリンシパルタップのロケーションに非常に近いロケーションにある、請求項１５に記載の機械読み取り可能記憶媒体。
【請求項１７】
前記ポストカーソルタップを終わりのタップとして有するタップの第４の組と、前記ポータブルタップを初めのタップとして有するタップの第５の組と、前記クロスタームタップを前記フィードフォワードパスの中心に有するタップの第６の組とを特定する段階と、
前記ポストカーソルタップ、クロスタームタップ、及びポータブルタップに影響を与えずに、前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組とを、非ゼロ値に設定する段階と、
前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組以外のタップを、ゼロ値に設定する段階と、を更に有する、請求項１３に記載の機械読み取り可能記憶媒体。
【請求項１８】
前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組と、前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組との総計は、前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組と、前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組と以外のタップと比較して大幅に少なく、非ゼロタップの総数の逆数である適応定数により前記イコライザの収束が速くなる、請求項１７に記載の機械読み取り可能記憶媒体。
【請求項１９】
等価を実行する受信器であって、
通信チャネルに結合した、前記通信チャネルで送信された信号を受信する無線周波数チューナと、
前記無線周波数チューナに結合した、パルス振幅変調信号を直交振幅変調信号に変換する同期検出器と、
前記同期検出器に結合したイコライザとを有し、
前記イコライザは処理ユニットと等価ユニットとをさらに有し、
前記処理ユニットは、イコライザのフィードフォワードパス中のプリンシパルタップとプラットフォームノイズタップとプリカーソルタップのロケーションを決定し、前記イコライザのフィードバックパス中のポストカーソルタップとクロスタームタップとポストカーソルタップのロケーションを決定し、前記フィードバックパス中のポータブルタップを前記フィードフォワードパスのプリンシパルタップと位置合わせし、
前記プラットフォームノイズタップの位置は前記プリンシパルタップにあるプリンシパルにおけるプラットフォームノイズの効果をキャンセルする、レシーバ。
【請求項２０】
前記プラットフォームノイズタップは前記イコライザの前記フィードフォワードパス中のプリンシパルタップの後の時点にあり、前記時点は拡散スペクトルクロックの発生に用いられる変調信号の周波数に基づいて決まる、請求項１９に記載のレシーバ。
【請求項２１】
前記処理ユニットは、
前記プリカーソルタップを初めのタップとして有するタップの第１の組と、前記プラットフォームノイズタップを終わりのタップとして有するタップの第２の組と、前記プリンシパルタップを前記フィードフォワードパスの中心に有するタップの第３の組とを特定し、
前記プリカーソルタップ、プリンシパルタップ、及びプラットフォームノイズタップに影響を与えずに、前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組とを、非ゼロ値に設定し、
前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組以外のタップを、ゼロ値に設定する、請求項２０に記載のレシーバ。
【請求項２２】
前記ポータブルタップは、前記イコライザのフィードバックパス中の前記クロスタームタップとポストカーソルタップのロケーションの前にあり、前記ポータブルタップは前記クロスタームタップの前の時点にあり、前記時点は前記通信チャネルにより生じるマルチパス遅延に基づき決定される、請求項２１に記載のレシーバ。
【請求項２３】
前記ポータブルタップは前記プリンシパルタップのロケーションに非常に近いロケーションにある、請求項２２に記載のレシーバ。
【請求項２４】
前記処理ユニットは、
前記ポストカーソルタップを終わりのタップとして有するタップの第４の組と、前記ポータブルタップを初めのタップとして有するタップの第５の組と、前記クロスタームタップを前記フィードフォワードパスの中心に有するタップの第６の組とを特定し、
前記ポストカーソルタップ、クロスタームタップ、及びポータブルタップに影響を与えずに、前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組とを、非ゼロ値に設定し、
前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組以外のタップを、ゼロ値に設定する、請求項２３に記載のレシーバ。
【請求項２５】
前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組と、前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組との総計は、前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組と、前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組と以外のタップと比較して大幅に少なく、非ゼロタップの総数の逆数である適応定数により前記イコライザの収束が速くなる、請求項２４に記載のレシーバ。
【請求項２６】
１つ以上のプロセッサとメモリとディスプレイデバイスとバスとを有するプラットフォームと、
前記プラットフォームに結合した、送信器と受信器とを有するネットワークインタフェースカードとを有するシステムであって、
前記受信器は、
通信チャネルで送信された信号を受信し、
パルス振幅変調信号を直交振幅変調信号に変換し、
イコライザのフィードフォワードパス中のプリンシパルタップ、プラットフォームノイズタップ、及びプリカーソルタップの位置を決定し、
前記イコライザのフィードバックパス中のポストカーソルタップ、クロスタームタップ、及びポータブルタップの位置を決定し、
前記フィードバックパス中のポータブルタップを前記フィードフォワードパス中のプリンシパルタップと位置合わせし、
前記プラットフォームノイズタップの位置は前記プリンシパルタップにあるプリンシパルにおけるプラットフォームノイズの効果をキャンセルする、システム。
【請求項２７】
前記プラットフォームノイズタップは前記イコライザの前記フィードフォワードパス中のプリンシパルタップの後にあり、前記プラットフォームノイズタップは前記フィードフォワードパス中のプリンシパルタップの後の時点にあり、前記時点は拡散スペクトルクロックの発生に用いられる変調信号の周波数に基づいて決まる、請求項２６に記載のシステム。
【請求項２８】
前記受信器は、
前記プリカーソルタップを初めのタップとして有するタップの第１の組と、前記プラットフォームノイズタップを終わりのタップとして有するタップの第２の組と、前記プリンシパルタップを前記フィードフォワードパスの中心に有するタップの第３の組とを特定し、
前記プリカーソルタップ、プリンシパルタップ、及びプラットフォームノイズタップに影響を与えずに、前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組とを、非ゼロ値に設定し、
前記タップの第１の組と、前記タップの第２の組と、前記タップの第３の組以外のタップを、ゼロ値に設定する、請求項２６に記載のシステム。
【請求項２９】
前記ポータブルタップは、前記イコライザのフィードバックパス中の前記クロスタームタップとポストカーソルタップのロケーションの前にあり、前記ポータブルタップは前記クロスタームタップの前の時点にあり、前記時点は前記通信チャネルにより生じるマルチパス遅延に基づき決定される、請求項２８に記載のシステム。
【請求項３０】
前記受信器は、
前記ポストカーソルタップを終わりのタップとして有するタップの第４の組と、前記ポータブルタップを初めのタップとして有するタップの第５の組と、前記クロスタームタップを前記フィードフォワードパスの中心に有するタップの第６の組とを特定し、
前記ポストカーソルタップ、クロスタームタップ、及びポータブルタップに影響を与えずに、前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組とを、非ゼロ値に設定し、
前記タップの第４の組と、前記タップの第５の組と、前記タップの第６の組以外のタップを、ゼロ値に設定する、請求項２９に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は受信器に関し、より具体的には先進テレビジョンシステム委員会（ATSC）デジタルテレビジョン（ＤＴＶ）受信器に関する。
【背景技術】
【０００２】
先進テレビジョンシステム委員会（ＡＴＳＣ）などの標準に基づく無線通信システムは、一般的に、送信器と受信器を有する。受信器を用いて送信信号にできるだけ近い信号を再生する。送信信号はチャネルを介して送信されたものであり、チャネルによりシンボル間干渉（ＩＳＩ）やノイズが加わり、送信信号が歪められているかも知れない。受信器はイコライザを有する。イコライザは時間的に変化するマルチパスチャネルの効果とチャネルにより生じた干渉とを逆転（reverse  or  the  inverse）させる。かかるＡＴＳＣ  ＤＴＶ受信器はコンピュータシステムで用いられる。
【０００３】
コンピュータシステムや周辺機器における高いクロック周波数により生じる電磁的な干渉を低減するため、拡散スペクトルクロック発生（ＳＳＣＧ）を用いる。ＳＳＣＧは、クロック信号を変調して電磁的干渉（ＥＭＩ）を低減するのに有利に用いることができる。しかし、拡散スペクトルクロックは干渉を生じる。ベース周波数が４０−８０ＭＨｚ（ＬＣＤピクセルクロック）、３３．３３ＭＨｚ（ＰＣＩクロック）、１００ＭＨｚ（ＰＣＩ−ｅクロック）である複数の拡散クロックのハーモニクス、データバス、及びビデオ信号により生じる干渉は、プラットフォームノイズ（ＰＦＮ）と呼ばれる。
【０００４】
プラットフォームノイズ（ＰＦＮ）は、ラップトップコンピュータシステム、ネットブック、モバイルインターネットデバイス、パーソナルデジタルアシスタントなどのポータブル環境における大きな問題である。
【発明の概要】
【課題を解決するための手段】
【０００５】
一実施形態による、受信器における等価を実行する方法は、
通信チャネルで送信された信号を受信する段階と、
イコライザのフィードフォワードパス中のプリンシパルタップ、プラットフォームノイズタップ、及びプリカーソルタップの位置を決定する段階と、
前記イコライザのフィードバックパス中のポストカーソルタップ、クロスタームタップ、及びポータブルタップの位置を決定する段階と、
前記フィードバックパス中のポータブルタップを前記フィードフォワードパス中のプリンシパルタップと位置合わせする段階とを有し、
前記プラットフォームノイズタップの位置と前記ポータブルタップの位置が、プラットフォームノイズの効果と、前記プリンシパルタップのところにあるプリンシパルにおけるポータブルチャネルの効果とをキャンセルする、方法である。
【０００６】
他の一実施形態による、受信器において等価を実行する機械読み取り可能記憶媒体は、複数の命令を含み、プロセッサにおいて実行されると、
通信チャネルで送信された信号を受信する段階と、
イコライザのフィードフォワードパス中のプリンシパルタップ、プラットフォームノイズタップ、及びプリカーソルタップの位置を決定する段階と、
前記イコライザのフィードバックパス中のポストカーソルタップ、クロスタームタップ、及びポータブルタップの位置を決定する段階と、
前記フィードバックパス中のポータブルタップを前記フィードフォワードパス中のプリンシパルタップと位置合わせする段階とを有し、
前記プラットフォームノイズタップの位置は前記プリンシパルタップにあるプリンシパルにおけるプラットフォームノイズの効果をキャンセルする、機械読み取り可能記憶媒体である。
【０００７】
さらに他の一実施形態による、等価を実行する受信器は、
通信チャネルに結合した、前記通信チャネルで送信された信号を受信する無線周波数チューナと、
前記無線周波数チューナに結合した、パルス振幅変調信号を直交振幅変調信号に変換する同期検出器と、
前記同期検出器に結合したイコライザとを有し、
前記イコライザは処理ユニットと等価ユニットとをさらに有し、
前記処理ユニットは、イコライザのフィードフォワードパス中のプリンシパルタップとプラットフォームノイズタップとプリカーソルタップのロケーションを決定し、前記イコライザのフィードバックパス中のポストカーソルタップとクロスタームタップとポストカーソルタップのロケーションを決定し、前記フィードバックパス中のポータブルタップを前記フィードフォワードパスのプリンシパルタップと位置合わせし、
前記プラットフォームノイズタップの位置は前記プリンシパルタップにあるプリンシパルにおけるプラットフォームノイズの効果をキャンセルする、レシーバである。
【０００８】
さらに他の一実施形態による、システムは、
１つ以上のプロセッサとメモリとディスプレイデバイスとバスとを有するプラットフォームと、
前記プラットフォームに結合した、送信器と受信器とを有するネットワークインタフェースカードとを有するシステムであって、
前記受信器は、
通信チャネルで送信された信号を受信し、
パルス振幅変調信号を直交振幅変調信号に変換し、
イコライザのフィードフォワードパス中のプリンシパルタップ、プラットフォームノイズタップ、及びプリカーソルタップの位置を決定し、
前記イコライザのフィードバックパス中のポストカーソルタップ、クロスタームタップ、及びポータブルタップの位置を決定し、
前記フィードバックパス中のポータブルタップを前記フィードフォワードパス中のプリンシパルタップと位置合わせし、
前記プラットフォームノイズタップの位置は前記プリンシパルタップにあるプリンシパルにおけるプラットフォームノイズの効果をキャンセルする、システムである。
【図面の簡単な説明】
【０００９】
ここで説明する発明を、添付した図面において、限定ではなく実施例により説明する。説明を単純かつ明確にするため、図に示した要素は必ずしもスケール通りには描いていない。例えば、明確にするため、一部の要素の大きさを他の要素の大きさより誇張する場合もある。さらに、適当であれば、対応または類似する要素を示すため、複数の図面で同じ参照レベルを用いた。
【図１】一実施形態によるプラットフォームノイズの効果を低減する技術を含む受信器１００を示す図である。
【図２】一実施形態による、フィードフォワードまたはフィードバックパスにおける係数またはタップ（taps）を決定し、プラットフォームノイズの効果をキャンセルし、信号対干渉比（SIR）を向上するイコライザを示す図である。
【図３】一実施形態による、フィードフォワードまたはフィードバックパスにおける非ゼロ値タップの位置を決定及び選択し、プラットフォームノイズの影響をキャンセルし、ＳＩＲを改善する技術を示すフローチャートである。
【図４】一実施形態による、プラットフォームノイズと、静的マルチパス及びポータブルチャネルとの効果をキャンセルしＳＩＲを改善する、フィードフォワードまたはフィードバックパスにおける様々なタップの位置を示す線図４００である。
【図５】一実施形態による、イコライザの規格化周波数における変化に対して振幅と位相をプロットしたグラフ５００である。
【図６】一実施形態による、イコライザの性能の大幅な改善を示すグラフ６００である。
【図７】一実施形態による、厳しいプラットフォームノイズ条件下において静的及びポータブルチャンネルを有するイコライザの性能の大幅な改善を示すグラフ７００である。
【図８】一実施形態による、ＡＴＳＣ  ＤＴＶ受信器をサポートするコンピュータシステム８００を示す図である。
【発明を実施するための形態】
【００１０】
以下、ＡＴＳＣ  ＤＴＶ受信器の実施形態を説明する。以下の説明では、本発明を良く理解してもらうため、ロジック実装、リソース分割、または共有、または複製実装、システムコンポーネントの種類と相互関係、ロジック分割または統合選択などの具体的な詳細事項を記載する。しかし、言うまでもなく、本発明はこれらの詳細事項がなくても実施することができる。他の例では、発明が分かりにくくならないように、制御構造、ゲートレベルの回路、完全なソフトウェア命令シーケンスは詳細に示していない。当業者は、以下の説明を読めば、過度の実験をしなくても、適切な機能を実施することができるだろう。
【００１１】
本明細書において「one  embodiment」、「an  embodiment」、「example  embodiment」、「an  example  embodiment」と言う場合、記載した実施形態が、ある機能、構造、または特徴を含むが、かならずしもすべての実施形態がその機能、構造、または特徴を含むとは限らないことを意味する。さらに、かかる文言は必ずしも同じ実施形態を参照しているとは限らない。さらに、ある機能、構造、または特徴をある実施形態について説明した場合、明示的に記載していようがいまいが、他の実施形態に関するそれらの機能、構造、または特徴に影響が及ぶことは、当業者には自明である。
【００１２】
本発明の実施形態は、ハードウェア、ファームウェア、ソフトウェア、またはそれらの任意の組み合わせで実施できる。本発明の実施形態は、少なくとも１つのプロセッサにより読み出し実行される、機械読み取り可能媒体に格納された命令として実施することもできる。機械読み取り可能媒体には、機械（コンピューティングデバイスなど）による読み取りが可能な形式で情報を格納または伝送する任意のメカニズムが含まれる。
【００１３】
例えば、機械読み取り可能媒体は、リードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリデバイス、電気信号、光信号、音響信号、その他の同様な信号が含まれる。さらに、ある動作を実行するとして、ファームウェア、ソフトウェア、ルーチン、及び命令をここで説明する。しかし、言うまでもなく、かかる説明は便宜上のものであり、かかる動作はコンピューティングデバイス、コントローラ、及びその他の、ファームウェア、ソフトウェア、ルーチン、及び命令を実行するデバイスによるものである。
【００１４】
ＡＴＳＣ  ＤＴＶ受信器１００の一実施形態は、プラットフォームノイズの影響を低減する技術をサポートするものであり、これを図１に示した。一実施形態では、受信器１００は、無線周波数チューナ１１０、同期検出器１２０、同期・タイミングブロック１４０、イコライザ１５０、位相トラッカ１７０、及びデコーダ１８０を有する。一実施形態では、受信器１００はチャネル１０５を介して送信された信号を受信する。一実施形態では、チャネル１０５は無線または空中（radio  or  air）チャネルを表し、送信された信号はノイズその他の干渉によりチャネル１０５の影響を受けることがある。一実施形態では、チャネル１０５はbirth-deathタイプのチャネルとしてモデル化してもよい。
【００１５】
一実施形態では、無線周波数（ＲＦ）チューナ１１０は、チャネル１０５を介して送信された複数の異なる周波数の信号を受信できる。ＲＦチューナ１１０は、受信器１００のフロントエンドとして動作し、チャネル１０５から、ＵＨＦ（ultra  high  frequency）またはＶＨＦ（very  high  frequency）の６ＭＨｚ信号を受信する。一実施形態では、デジタル信号はスクランブルされ、スクランブルされたデジタル信号は直交振幅変調（ＱＡＭ）チューナを用いてデスクランブルされる。位相ロックループ回路は、６ＭＨｚ信号内のパイロットトーンからキャリアを再生し、同期検出器１２０は、残留側波帯（ＶＳＢ）信号の同期検出のために用いられ、複素ベースバンド信号を生成する。
【００１６】
一実施形態では、同期検出器１２０は、８−ＰＡＭ（パルス振幅変調）フォーマットの複素信号を受け取り、それを処理して同相（Ｉ）及び直交（Ｑ）コンポーネントまたはデータストリームを生成する。一実施形態では、同相（Ｉ）データストリームと直交（Ｑ）データストリームはイコライザ１５０に送られる。一実施形態では、実数値８−ＰＡＭ信号ｘ（ｔ）が解析信号ｘａ（ｔ）＝ｘ（ｔ）＋ｊｘｈ（ｔ）に変換される。この解析信号では、直交成分は同相成分のヒルベルト変換である。解析信号は−ｆｓ／４だけスペクトルがシフトしている。ここでｆｓはＶＳＢシンボルレートである。
【００１７】
デジタル信号はセグメントシンクシーケンス、データフィールドシンク、及びＰＮ５１１などのＰＮシーケンスを有する。同期・タイミングブロック１４０は、タイミング同期用のセグメントシンクシーケンスを用いて（７７．３マイクロ秒の各セグメントの始めにあるパターン１  −１  −１  １）、位相が適切な１０．７６ＭＨｚシンボルクロックを再生（recover）する。同期・タイミングブロック１４０は、相関法を用いてタイミング同期を実行できる。
【００１８】
一実施形態では、イコライザ１５０はマルチパス／エコーを抑制し、様々な歪みを補正できる。一実施形態では、イコライザ１５０の伝達関数は、チャネル１０５の伝達関数Ｈ（Ｚ）の逆関数Ｈ−１（Ｚ）である。一実施形態では、イコライザ１５０の逆伝達関数により、送信器により送信された元の信号を回復でき、または少なくとも大部分回復できる。一実施形態では、イコライザ１５０は、プリンシパル（principal）のプラットフォームノイズの効果をキャンセルし、イコライザを静的環境及びポータブル環境において素早く収束させる技術を用いることができる。一実施形態では、イコライザ１５０は、視認性閾値（ＴＯＶ、threshold  of  visibility）ＳＩＲをＭからＸｄｂに改善できる（例えば、Ｍは１３ｄｂであり、Ｘは６ｄｂである）。これによるゲインはＫｄｂ（＝Ｍ−Ｘｄｂ）である。一実施形態では、イコライザ１５０は、プリンシパルタップセットで受信したデータを１単位の振幅まで適宜スケーリングすることにより、さらに、ＴＯＶ  ＳＩＲをＹｄｂまで改善できる。一実施形態では、Ｙはー１５ｄｂであり、イコライザ１５０による総ゲインは２１ｄｂ（６ｄｂとー１５ｄｂの差）である。
【００１９】
一実施形態では、イコライザ１５０は、干渉パワーを含まないメインパス信号を正確に推定するチャネル推定を実行する。一実施形態では、イコライザ１５０は、相互相関の結果を用いて閾値を精密化、規格化、及び設定できる。一実施形態では、閾値より上のピークは、最大振幅のピークがプリンシパルタップ（principal  tap）を表し、最初のピークがプリンシパルより前に（すなわち左側に）生じる（プリンシパルより短いパスを通った）ものはプリカーソル（プリエコー）を表し、最初のピークがプリンシパルより遅く（すなわち右側に）生じる（プリンシパルより長いパスを通った）ものはポストカーソル（ポストエコー）を表す、パスを表す。一実施形態では、イコライザ１５０は、チャネル推定に基づき、プリンシパル、プリカーソル、ポストカーソル、及びクロスタームタップ（cross  term  tap）の位置を決定できる。一実施形態では、イコライザ１５０は、フォワードパスのプラットフォームノイズ（ＰＦＮ）タップの位置を決定して、プリンシパルタップへのプラットフォームノイズの影響を相殺できる。一実施形態では、イコライザ１５０は、フィードバックパスにおけるポータブルタップの位置を決定して、時間変化するbirth-deathタイプのチャンネル１０５により生じる遅延して受信したコピー信号（delayed  received  copies）の効果を効果的に低減できる。
【００２０】
一実施形態において、イコライザ１５０は、プリカーソル、ポストカーソル、ＰＦＮタップ、クロスタームタップ、ポータブルタップ、及びプリンシパルなどのタップを決定することもできる。一実施形態では、イコライザ１５０はチャネル１０５の逆として機能する。一実施形態では、Ｈ（Ｚ）がチャネル１０５の伝達関数であるとき、イコライザ１５０はチャネル１０５の伝達関数の逆関数（inverse）を実行できる。この逆関数は次の式（１）のように表せる。
【００２１】
【数１】
0005220960.tif 000002
プリンシパル信号ｘ（ｔ）の場合、振幅と時間進みを有するプリカーソル（precursor）はｘ（ｔ＋）であり、振幅と時間遅れを有するポストカーソル（postcursor）はｘ（ｔ−）である。受信信号ｙ（ｔ）は次の式（２）により得られる。
【００２２】
【数２】
0005220960.tif 000003
一実施形態では、Ｅ（Ｚ）は次の式（３）を用いて決定できる。
【００２３】
【数３】
0005220960.tif 000004
ここで、（β，λβ）はプリカーソルを指し、（α、λα）はポストカーソルを指す。式（３）から、プリンシパルタップ（すなわち、１）、プリカーソルタップ（すなわち、βｚλβ）、ポストカーソルタップ（すなわち、αｚ−λα）、クロスタームタップ（すなわち、２αβｚλβ−λα）を比較して、振幅α、βに応じて２次以上のオーダーのタップを無視する。
【００２４】
一実施形態では、イコライザ１５０のフィードフォワードパスを用いてプリカーソルとＰＦＮを処理する。ＰＦＮを処理するため、フィードフォワードパスのプリンシパルの右側に別のＤ個のタップを追加する。一実施形態では、イコライザ１５０のフィードバックパスを用いてポストカーソルを処理する。
【００２５】
一実施形態では、位相トラッカ（phase  tracker）１７０が、イコライザ１５０から受け取った信号の高周波ノイズを抑制する。一実施形態では、イコライザ１５０により生成された信号には高周波ノイズ成分がある。位相ロックループ回路が狭帯域で動作し、チャネル１０５を介して受信した信号の高周波ノイズを抑制できないからである。一実施形態では、デコーダ１８０は、信号をインパルスノイズその他の干渉から保護する。一実施形態では、デコーダ１８０はトレリスとリードソロモン（ＲＳ）デコーダとを有する。
【００２６】
ＡＴＳＣ  ＤＴＶイコライザ１５０の一実施形態は、プラットフォームノイズの影響を低減する技術をサポートするものであり、これを図２に示した。一実施形態では、イコライザ１５０はデシジョンフィードバックイコライザ（ＤＦＥ）を表す。一実施形態では、イコライザ１５０は、８−ＰＡＭ  ＶＳＧ信号と等価な複素６４スタガードＱＡＭ（ＳＱＡＭ）に基づく。一実施形態では、イコライザ１５０は、処理ユニット２０１とイコライジングユニット２０２を有する。
【００２７】
一実施形態では、処理ユニット２０１は、チャネル推定、イコライザ長・初期化、イコライザトレーニング、その他のタスクを実行する。一実施形態では、処理ユニット２０１はメインパス信号パワーを用いて、プリンシパルタップの振幅または値が１になるように受信データをスケーリングする。一実施形態では、イコライザ１５０は、データストリームからＰＮシーケンスを抽出し、データフィールドシンクの始めにあるＰＮシーケンス（例えば、ＰＮ５１１）を用い、メインパス信号パワーを決定する。一実施形態では、受信したデータフィールドシンク内のＰＮシーケンスを、理想的なまたは標準的なＰＮシーケンスと相互相関する。一実施形態では、処理ユニット２０１は、相関ノイズをキャンセルし、規格化し、プリンシパル、プリカーソル、及びポストカーソルを識別するために用いる閾値を適用する。一実施形態では、処理ユニット２０１は、プリカーソルとポストカーソルのプリンシパルからの変位に基づき、プリンシパルパスとイコライザ長を決定できる。一実施形態では、処理ユニット２０１は、チャネル推定に基づいてタップを設定させることにより、イコライザ１５０を初期化する。
【００２８】
一実施形態では、イコライジングユニット２０２は、フィードフォワードフィルタ（ＦＦＦ）２１０、スライサ２５０、及びフィードバックフィルタ（ＦＢＦ）２６０を有する。一実施形態では、ＦＦＦ２１０は１０．７６ＭＨｚで動作し、ＦＢＦ２６０は５．３８ＭＨｚで動作する。
【００２９】
一実施形態では、フィードフォワードフィルタ（ＦＦＦ）２１０は、遅延要素２０５−１、２０５−２と、（重み更新ブロックＷＵ２１０、ＩＱＦタップブロック２１５、ＱＩＦタップブロック２２０を有する）同相（Ｉ）セクションと、（ＩＱＦタップブロック２２５、ＱＱＦタップブロック２３５、及び重み更新ブロック２４０を有する）直交セクションとを有する。一実施形態では、ＷＵ２１０は、スライサ２５０の同相エラーｅＩ出力から制御信号を受け取り、ＩＩＦタップ２１５とＩＱＦタップ２２０を更新する。一実施形態では、ＩＩＦタップ２１５とＩＱＦタップ２２０の出力は合計ブロック２２２の入力とされ、合計ブロック２２２の出力は加算器２２８の入力とされる。一実施形態では、加算器２２８はフィードバックフィルタ２６０の同相セクションからの他の入力を受け取り、加算器２２８の出力はスライサ２５０の第１の入力とされる。一実施形態では、ＷＵ２４０は、スライサ２５０の直交エラーｅＱ出力から制御信号を受け取り、ＩＱＦタップ２２５とＱＱＦタップ２３５を更新する。一実施形態では、ＩＱＦタップ２２５とＱＱＦタップ２３５の出力は合計ブロック２４２の入力とされ、合計ブロック２４２の出力は加算器２４８の入力とされる。一実施形態では、加算器２４８はフィードバックフィルタ２６０の直交セクションからの他の入力を受け取り、加算器２４８の出力はスライサ２５０の第２の入力とされる。
【００３０】
一実施形態では、ＦＦＦ２１０は（Ｉ０＋ｊＱ０，Ｉ１＋ｊＱ１）などの２つのサンプルを同時に処理する。一実施形態では、２つのシンボルの処理は、入力における遅延２０５−１と２０５−２により示す。一実施形態では、時間インスタンスｎ＝０，１について、ＤＦＥ同相及び直交出力はそれぞれＩ０，Ｉ１の推定である。ｗｆｉ＝ｗＩｆｉ＋ｊｗＱｆｉ、ただしｉ＝０，１，．．．Ｎｆ−１をＦＦＦ重みとすると、同相パスのＩＩＦタップ２１５と直交パスのＱＱＦタップ２３５は等しく（ｗＩｆｉ）、同相パスのＱＩＦタップ２２０とＦＦＦ２１０の直交セクションのＩＱＦタップ２２５とは等しい（ｗＱｆｉ）。
【００３１】
一実施形態では、ＦＢＦ２６０は同相セクションと直交セクションを有する。一実施形態では、ＷＵ２６０は、スライサ２５０の同相エラーｅＩ出力から制御信号を受け取り、ＩＩＦタップ２７０とＩＱＦタップ２８０を更新する。一実施形態では、ＩＩＦタップ２７０とＩＱＦタップ２８０の出力は合計ブロック２５５の入力とされ、合計ブロック２５５の出力は加算器２２８の入力とされる。一実施形態では、ＷＵ２８５は、スライサ２５０の直交エラーｅＱ出力から制御信号を受け取り、ＩＱＦタップ２６５とＱＱＦタップ２７５を更新する。一実施形態では、ＩＱＦタップ２６５とＱＱＦタップ２７５の出力は合計ブロック２５６の入力とされ、合計ブロック２５６の出力は加算器２４８の入力とされる。一実施形態では、スライサ２５０は、加算器２２８と２４８から入力を受け取ると、制御信号を発生する。
【００３２】
一実施形態では、ＦＢＦ２６０は（Ｉ０＋ｊＩ１）または（−Ｉ２＋ｊＩ３）などの各ＳＱＡＭシンボルを同時に処理できる。ｗｂｉ＝ｗＩｂｉ＋ｊｗＱｂｉ、ただしｉ＝１，．．．ＮｂをＦＢＦ重みとすると、同相セクションのＩＩＦタップ２７０と直交セクションのＱＱＦタップ２７５とは等しく（ｗＩｂｉ）、同相セクションのＱＩＦタップ２８０とＦＢＦ２６０の直交セクションのＩＱＦタップ２６５とは等しい（ｗＱｂｉ）。一実施形態では、遅延２９０−１と２９０−２（ｚ−２）（２乗は５．３８ＭＨｚレートを表す）を設定して、ＦＢＦ２６０に過去のシンボルのみを使わせる。例えば、ＳＱＡＭ時点ｎ＝３において、同相ＦＢＦ出力は遅延したＦＢＦ入力Ｉ０，Ｉ１に基づく。Ｉ２は以前のサンプル時点ｎ＝２のものなので、直交出力において、遅延した入力Ｉ０，Ｉ１またはその他Ｉ２，Ｉ１を用いる。
【００３３】
一実施形態では、スライサ２５０は送信シンボルを推定する。一実施形態では、スライサ２５０は、同相（Ｉ）シンボルと同相エラー（ｅＩ）シンボルと直交（Ｑ）シンボルと直交エラー（ｅＱ）シンボルとを発生する。一実施形態では、スライサ２５０は、同相（Ｉ）シンボルを、遅延要素２９０−２を介してＩＱＦタップ２６５とＩＩＦタップ２７０とに送る。一実施形態では、同相エラー（ｅＩ）成分は重み更新ユニット２１０と２６０に入力として送られる。一実施形態では、スライサ２５０は、直交（Ｑ）シンボルを、遅延要素２９０−１を介してＱＱＦタップ２７５とＱＩＦタップ２８０とに送る。一実施形態では、直交エラー（ｅＱ）成分は重み更新ユニット２４０と２８５に入力として送られる。
【００３４】
図３には、付加的白色ガウスノイズ（ＡＷＧＮ）がある静的かつポータブル環境において、プラットフォームノイズをキャンセルするイコライザ１５０の動作の一実施形態を示した。一例として、イコライザ１５０は次のような複合環境に合わせて設計されている：２５ｄＢ  ＳＮＲ、０を中心として広がる１ＭＨｚに対して３２ｋＨｚ変調周波数のＰＦＮ、［−２５  ４７］の静的マルチパス、［−１０  −１０］ｄＢ、２００ｎｓｅｃ遅延したbirth-deathマルチパス（ポータブルチャンネルモデル）、−２０ｄＢから−３ｄＢまで０．１秒で立ち上がり、０．１秒間一定であり、０．１秒でたち下がる、２０Ｈｚドップラー。
【００３５】
低パワーイコライザ設計の場合、ポータブル、静的、及びＰＦＮとの要請を考慮して、イコライザ１５０の設計は、フィードフォワードパスに６０７タップを有する。フィードフォワードパスの２５３タップはフィードフォワードパスのロケーション２７０にプリンシパルタップを有し、プリンシパルタップの両側と両端の５タップ（プリンシパルタップの左のプリカーソルとプリンシパルタップの右のＰＦＮタップ）ではフィードフォワードパスはゼロではなく、フィードバック端の３タップとクロスタームロケーション（タップ１１５−１２２）はゼロではない。
【００３６】
一実施形態では、フローチャート３００は、上記の例を参照して説明し、フィードフォワードパスとフィードバックパスのタップのロケーションを決定する技術を説明する。
【００３７】
ブロック３１０において、受信器１００は通信チャネル１０５を介して送信された信号を受信する。一実施形態では、送信される信号は８−ＰＡＭ  ＶＳＢフォーマットである。一実施形態では、８−ＰＡＭフォーマットの信号は、Ｉ成分とＱ成分を有する解析信号に変換される。
【００３８】
ブロック３２０において、受信器１００は、プリカーソルの位置に基づき、フィードフォワードパスのプリンシパルタップのロケーションを決定する。一実施形態では、処理ユニット２０１は、遅延値λβ＝２５μｓｅｃに基づき、プリンシパルタップの位置を決定する。一実施形態では、プリンシパルタップは、プリカーソルの発生後２５μｓｅｃで生じる。一実施形態では、処理ユニット２０１は、プリンシパルタップのロケーションを決定する。
【００３９】
一実施形態では、フィードフォワードパスのサンプリングレートは１０．７６ＭＨｚであり、フィードバックパスのサンプリングレートは５．３８ＭＨｚである。一実施形態では、記号「Ｔ」ｓｅｃ（＝１／５．３８ｅ６）を用いてフィードバックパスのサンプリング時間を表し、記号Ｔ／２（＝１／１０．７６ｅ６＝９２．９ｅ−９）ｓｅｃを用いてフィードフォワードパスのサンプリング時間を表す。一実施形態では、プリンシパルタップの位置を次の式（４）で決定する。
【００４０】
【数４】
0005220960.tif 000005
一実施形態では、フィードフォワードパスにおいて、タップの位置は１からＮまでであり、ここでＮは正整数である。一実施形態では、プリカーソルのロケーションすなわち位置は「１」であり、プリンシパルタップはタップ位置２７０に生じる（プリンシパルタップのロケーション＋プリカーソルの位置＝２６９＋１＝２７０）。一実施形態では、プリカーソルのロケーションとプリンシパルタップのロケーションは、それぞれ、図４のマーカ４１０とマーカ４３０で示した。
【００４１】
一実施形態では、処理ユニット２０１は、プリンシパルタップの位置に基づき、ＰＦＮタップがプリンシパルタップにおけるプラットフォームノイズの効果をキャンセルするように、フィードフォワードパスのプラットフォームノイズ（ＰＦＮ）タップの位置を決定する。一実施形態では、拡散スペクトルクロック生成技術を用いてクロック信号の幅を広げることにより、コンピュータシステムと周辺機器における高クロック周波数による電磁的干渉を低減できる。一実施形態では、ベース周波数が４０−８０ＭＨｚ（ＬＣＤピクセルクロック）、３３．３３ＭＨｚ（ＰＣＩクロック）、１００ＭＨｚ（ＰＣＩ−ｅクロック）などのである複数の拡散クロックのハーモニクス、データバス、及びビデオ信号により生じる干渉は、プラットフォームノイズ（ＰＦＮ）と呼ばれ、ノートブックやネットブックなどのポータブル環境において、特に低ＳＮＲの場合に、問題となっている。一実施形態では、コンピュータ拡散クロックの大半は、約３２ｋＨｚの変調周波数を用い、拡散（ＦＭ信号帯域幅）は１ないし３ＭＨｚに及ぶ。一実施形態では、ＦＭ生成に基づく関連信号帯域幅モデルは次の式（５）で与えられる。
【００４２】
【数５】
0005220960.tif 000006
ここで、「ｆｓｃ」は拡散中心周波数（中間であればｆｓｃ＝０．２５ｆｓであり、ｆｓ＝１／Ｔ＝１０．７６ＭＨｚはＡＴＳＣシンボルレートである）であり、ｆｍは変調周波数（３０−６０ｋＨｚ）であり、Ｂｆｍは拡散（１−３ＭＨｚ）である。
【００４３】
ｆｓｃ＝０，ｐ（ｎＴ−（１／ｆｍ）Ｔ）＝ｐ（ｎＴ）は、（１／ｆｍ）ＴにあるフィードフォワードタップがプリンシパルにおけるＰＦＮの効果をキャンセルすることを意味している。ｆｓｃ＝０であるとき、ｐ（ｎＴ）は、プリンシパルにおけるＰＦＮの効果が、プリンシパルよりも１／ｆｍだけ早い又は遅い時点におけるＰＦＮの影響と同じであるような周期的信号を表す。一実施形態では、プリンシパルにおけるＰＦＮの影響は、プリンシパルより１／ｆｍだけ早い時点におけるＰＦＮの効果の遅延したコピーと見なせる。一実施形態では、プリンシパルにおいて受信した信号は、ＰＦＮと所望の信号とを有する。一実施形態では、所望の信号を保持するようにプリンシパルにおいてＰＦＮをキャンセルするため、受信信号に、プリンシパルから（１／ｆｍ）離れた、符号が逆のＰＦＮタップを有するイコライザ１５０のフィードフォワードパスを通過させる。一実施形態では、ＰＦＮタップを、プリンシパルタップから（１／ｆｍ）時間ポイント離して設定し、フィードフォワードパスでＰＦＮタップがプリンシパルタップの後になるようにする。しかし、プリカーソル４１０は、プリンシパルタップ４３０の前に配置できる。一実施形態では、プリカーソル４１０がプリンシパルの左にあれば、ＰＦＮタップはプリンシパルの右側に設定でき、プリンシパルタップとの距離は以下に示すように決定できる。
【００４４】
式（５）にｆｓｃ＝０を代入し、次の式（６）を求める。
【００４５】
【数６】
0005220960.tif 000007
一実施形態では、ｋＴ＝１／ｆｍとなる、他の新しいタップインデックスｋを導入して、式（６）の１／ｆｍにｋＴを代入して、次の式（７）を求める。
【００４６】
【数７】
0005220960.tif 000008
それゆえ、ｆｃ〜０、ｐ（ｎＴ−１／ｆｍ）＝ｐ（ｎＴ）である。一実施形態では、上記の式（５）ないし（７）から、（１／ｆｍ）におけるフィードフォワードタップによりプリンシパルにおけるＰＦＮ効果をキャンセルできる。ＡＴＳＣシステムでは、ベースバンドサンプリングレータは１０．７６ＭＨｚ（２倍のオーバーサンプリング）であり、それゆえＴ／２の値は９２．９ｅ−９秒（１／１０．７６ｅ６）秒である。
【００４７】
上記の通り、ｋＴ＝１／ｆｍであり、ｋ＝（１／ｆｍ）／Ｔ＝（１／３２ｅ３）／９２．９ｅ−９＝３３６．３であり、これは３３６と３３７の間にある。一実施形態では、図４に示したＰＦＮタップ４５０は、プリンシパルタップ４３０の右側にあり、プリンシパルタップから３３７離れた位置に設定される。一実施形態では、ＰＦＮタップの位置は６０７（＝プリンシパルタップのロケーション＋ｋの値＝２７０＋３３７＝６０７）である。一実施形態では、ロケーション６０７にＰＦＮを設定することにより、イコライザ１５０は、プリカーソル４１０の効果とプリンシパルにおけるＰＦＮの効果を効果的に低減することができる。
【００４８】
ブロック３４０において、処理ユニット２０１は、プリカーソル４１０から始まる個数（Ｌ）の第１のタップと、プリンシパルタップ４３０の周りの個数（Ｍ）の第２のタップと、ＰＦＮタップ４５０で終わる個数（Ｓ）の第３のタップとを非ゼロの実又は複素値に割り当てる。一実施形態では、第１のタップの個数（Ｌ）と第３のタップの個数（Ｓ）とは５であり、ロケーション１においてプリカーソルタップ４１０から始まるタップ２，３，４，５及び６と、ロケーション６０７においてＰＦＮタップ４５０で終わるタップ６０２，６０３，６０４，６０５及び６０６を、非ゼロの実又は複素値に設定してもよい。一実施形態では、プリンシパルタップ４３０を中心ロケーション２７０に有するタップ２６７，２６８、２６９及び２７１，２７２，及び２７３（個数Ｓの第２のタップ）は非ゼロの実または複素値に設定される。
【００４９】
ブロック３５０において、処理ユニット２０１は、残りのタップ、すなわち第１、第２、及び第３のタップ以外のタップの値をゼロに設定する。一実施形態では、残りのタップの値をゼロに設定することにより非ゼロタップの総数（＝Ｌ＋Ｍ＋Ｓ）が大幅に減り、適応定数μが非ゼロタップの総数に反比例する。結果として、非ゼロタップの総数が少なければ、イコライザ１５０は速く収束し、モバイルチャネルを効果的にトラッキングできる。
【００５０】
ブロック３６０において、処理ユニット２０１は、ポストカーソルのラグすなわち遅延時間に基づき、フィードバックパスにおけるポストカーソルのロケーションを決定する。一実施形態では、フィードバックパスのサンプリングレートは５．３８ＭＨｚである。一実施形態において、「Ｔ」の値は等しく（＝１／５．３８ｅ６）、フィードバックパスにおけるサンプリング時間を表すのに使われる。一実施形態では、ポストカーソルタップの位置を次の式（８）で決定する。
【００５１】
【数８】
0005220960.tif 000009
一実施形態では、ポストカーソルタップ４６０のロケーションは、図４に示したように、２５３にある。
【００５２】
ブロック３６５において、処理ユニット２０１は、プリカーソル４１０とポストカーソル４６０に関連する遅延値（λβ、λα）を用いて、フィードバックパスのクロスタームタップのロケーションを決定する。一実施形態では、クロスタームは（２αβｚλβ−λα）に等しい。一実施形態では、λβ＝２５μ秒であり、λα＝４７μ秒であり、λβ−λα＝（２５−４７）＝−２２μ秒であり、クロスタームロケーションは２３７  Ｔ／２スペーシング（spacing）、すなわち１１８．５Ｔスペーシングに等しい。フィードバックパスにおけるサンプリングレートはT（＝１／５．３８ｅ６）であり、クロスタームタップ４７０はロケーション１１９になる。
【００５３】
ブロック３７０において、処理ユニット２０１は、ポータブルチャンネル遅延に基づき、クロスタームタップ４７０の位置に対するポータブルタップのロケーションを決定する。一実施形態では、ポータブルチャンネル遅延またはマルチパス遅延は２００ナノ秒に等しい。一実施形態では、処理ユニット２０１は、次の式（９）で与えられるように、ポータブルタップのロケーションを決定する。
【００５４】
【数９】
0005220960.tif 000010
このように、ポータブルタップ４９０はプリンシパルタップ４３０から１だけシフトしたロケーションに設定される。一実施形態では、ポータブルタップは、ポータブルチャンネル１０５で送信された信号の受信したコピー中の成分の効果を低減する。一実施形態では、受信したコピーの成分は、birth-deathタイプチャンネル１０５の時間変化する特徴により生じる。一実施形態では、受信したコピーの強さに適応的に基づいて、タップ値を増減する。
【００５５】
ブロック３８０において、処理ユニット２０１は、ポータブルタップ４９０から始まる個数（Ａ）の第５のタップと、クロスタームタップ４７０の周りの個数（Ｂ）の第６のタップと、ポストカーソルタップ４６０で終わる個数（Ｃ）の第７のタップとを非ゼロの正の実数値又は複素値に割り当てる。一実施形態では、タップ４９５は、フィードバックパスのタップ２、３、及び４を含む。一実施形態では、タップ４７５は、クロスタームタップ４７０が中心ロケーションにあるタップ１１６，１１７，１１８及び１２０，１２１，１２２を有する。一実施形態では、タップ４６５はタップ２５０，２５１及び２５２を含む。
【００５６】
ブロック３９０において、処理ユニット２０１は、残りのタップ、すなわち第５、第６、及び第７のタップ以外のタップの値をゼロに設定する。一実施形態では、残りのタップの値をゼロに設定することにより非ゼロタップの総数（＝Ａ＋Ｂ＋Ｃ）が大幅に減り、適応定数（ＡＤＰ）が非ゼロタップの総数に反比例する。結果として、非ゼロタップの総数が少なければ、イコライザ１５０は速く収束し、モバイルチャネルを効果的にトラッキングできる。
【００５７】
図５に、３２ｋＨｚの周波数（ｆｍ）の変調信号を用いた、イコライザ１５０の周波数応答を示すグラフを示した。一実施形態では、プロット５１０は、強さと正規化した周波数との変化を示している。一実施形態では、プロット５２０は、位相と正規化した周波数との変化を示している。一実施形態では、プロット５１０と５２０に示した応答は改善されており、所望の信号への影響の程度が小さくなっており、周期的なプラットフォームノイズ周波数に大きなスパイクがある。一実施形態では、プロット５１０の周波数応答は、干渉またはプラットフォームノイズにおいて１つ以上のノッチ（notch）を示し、そのノッチの幅はプラットフォームノイズの広がりに依存する。一実施形態では、プロット５２０は、規格化周波数約０．１４単位と約１．８８単位のところに、それぞれノッチ５１１と５１２を示す。一実施形態では、規格化周波数１．０は５．３８ＭＨｚを示し、０．１４単位と１．８８単位のところのノッチは、イコライザ１５０が、０．７５３ＭＨｚ（＝０．１４×５．３８ＭＨｚ）と１０．１ＭＨｚ（＝１．８８×５．３８ＭＨｚ）にそれぞれあるプラットフォームノイズまたは干渉を通過させないことを意味する。
【００５８】
図６に、イコライザ１５０の信号対干渉比（ＳＩＲ）と信号対エラー比（ＳＥＲ）の関係を示す。一実施形態では、ＳＩＲをｘ軸６０１にプロットし、ＳＥＲ（またはＥＳＲ）をｙ軸６０２にプロットした。一実施形態では、プロット６１０は、ＳＩＲが６ｄｂから２６ｄｂまで変化してもＳＥＲが約２７ｄｂでほぼ一定である理想的なイコライザのグラフを表す。プロット６３０はスパースイコライザ（sparse  equalizer）１５０のグラフを示す。フィードフォワードパスに、プリンシパルタップ４３０から数えて３３７個のタップ（または６０７にあるＰＦＮタップ４５０）が設けられ、プラットフォームノイズがあるときに視認性閾値（ＴＯＶ）を改善する。一実施形態では、プロット６３０のＴＯＶは、従来のイコライザのプロット６４０のＴＯＶ１３ｄｂと比較して、６ｄｂである。また、プロット６３０は、拡散クロックの場合、信号対エラー比（ＳＥＲ）は、従来のイコライザのプロット６４０のＳＥＲと比較して、一様に高い。一実施形態では、プロット６３０のＳＥＲは、従来のイコライザのプロット６４０のＳＥＲより、約１．５ないし２ｄｂだけ一様に高い。一実施形態では、決定指向ゲインコントロールされた受信信号の適切なスケーリングにより、ＴＯＶ  ＳＩＲを大幅に改善でき、ＳＩＲにおけるゲインが（約）２０ｄＢとすると６ｄＢないし−１５ｄＢも低減できる。
【００５９】
図７に、ＰＦＮ＋ＡＧＷＮチャネル１０５に静的かつポータブル環境を加えたイコライザ１５０の信号対干渉比（ＳＩＲ）と信号対エラー比（ＳＥＲ）の関係のプロットを示す。一実施形態では、ＳＩＲをｘ軸７０１にプロットし、ＳＥＲ（またはＥＳＲ）をｙ軸７０２にプロットした。一実施形態では、プロット７１０は、ＳＩＲが６ｄｂから２６ｄｂ単位まで変化してもＳＥＲが約２７ｄｂ単位でほぼ一定である理想的なイコライザのグラフを表す。上記の通り、プロット７３０は、視認性閾値（ＴＯＶ）が１３ｄｂから６ｄｂに改善し、ＳＥＲが一様に高い。一実施形態では、従来のイコライザは、ＳＩＲが２５ｄｂより低くても収束せず、静的マルチパスとポータブルチャンネルが両方ともある。一実施形態では、プロット７５０は、ＰＦＮとＡＧＷＮが加わった静的及びポータブル環境において動作するスパースイコライザ１５０のグラフを示す。一実施形態では、プロット７５０は、一般的なＰＦＮ条件を超えると効率的な等価動作ができない従来のイコライザと比較して、イコライザ１５０がＰＦＮ条件が厳しくても等価動作を実行できることを示す。
【００６０】
図８を参照するに、コンピュータシステム８００は汎用プロセッサ８０２を含み、汎用プロセッサ８０２は単一命令複数データ（ＳＩＭＤ）プロセッサとグラフィックスプロセッサユニット（ＧＰＵ）８０５とを含む。一実施形態では、プロセッサ８０２は、他の様々なタスクの実行に加えてエンハンスメント動作（enhancement  operations）を実行し、または一連の命令を記憶し、機械読み取り可能記憶媒体８２５においてエンハンスメント動作を提供する。しかし、一連の命令はメモリ８２０に記憶しても、その他の任意の好適な記憶媒体に記憶してもよい。
【００６１】
図８にはグラフィックスプロセッサユニット８０５を分けて示したが、実施形態によっては、プロセッサ８０２を用いてエンハンスメント動作を実行してもよい。プロセッサ８０２は、コンピュータシステム８００を操作するが、ロジック８３０に結合した１つ以上のプロセッサコアである。ロジック８３０は、１つ以上のＩ／Ｏデバイス８８０に結合され、コンピュータシステム８００のインタフェースとなってもよい。一実施形態では、例えば、ロジック８３０は、チップセットロジックである。ロジック８３０はメモリ８２０に結合されている。メモリ８２０は光記憶装置、磁気記憶装置、または半導体記憶装置を含む任意の種類の記憶装置である。グラフィクスプロセッサユニット８０５は、フレームバッファ８１０を介してディスプレイ８４０に結合している。
【００６２】
一実施形態では、コンピュータシステム８００はネットワークインタフェースカード（ＮＩＣ）８６０を有する。一実施形態では、ＮＩＣ８６０はトランシーバ８７０をサポートする。トランシーバ８７０は送信器８７５と受信器８７９とを有する。一実施形態では、受信器８７９は上記の受信器１００と同様である。一実施形態では、受信器８７９は、イコライザ１５０などのスパースイコライザを有する。一実施形態では、受信器８７９は、ＰＦＮとＡＧＷＮが加わった静的及びポータブル環境において信頼性の高い等価動作を提供できる。
【００６３】
一実施形態では、受信器８７９は、ＰＦＮタップ４３０などのＰＦＮタップと、ポータブルタップ４９０などのポータブルタップのロケーションを決定する方法をサポートする。これによりイコライザは厳しいＰＦＮ条件下で動作できる。また、非ゼロ値のタップは少数なので、かかるイコライザの収束は速く、かかるイコライザを利用する受信器８７９の複雑性や電力消費量は低い。一実施形態では、受信器８７９のイコライザは、ＴＯＶ  ＳＩＲを大幅に改善できる。
【００６４】
ここに記載した等価技術は、グラフィクスプロセッサ８０５、汎用プロセッサ８０２、またはネットワークインタフェースカード８６０内に設けられたカスタマイズした通信チップによりサポートされた様々なハードウェアアーキテクチャで実施できる。一実施形態では、この等価技術は、機械読み取り可能記憶媒体８２５に記憶された一組のソフトウェア命令として、ソフトウェアで実施することができる。ここに説明した等価技術は、移動電話、パーソナルデジタルアシスタント、移動インターネットデバイスその他のシステムで用いることができる。
【００６５】
実施形態を参照して本発明の特徴を説明した。しかし、この説明は限定を意図したものではない。実施形態のいろいろな修正や本発明の他の実施形態は、本発明が関係する技術分野の当業者には明らかであり、本発明の精神と範囲に含まれる。
【図１】
0005220960.tif 000011
【図２】
0005220960.tif 000012
【図３】
0005220960.tif 000013
【図４】
0005220960.tif 000014
【図５】
0005220960.tif 000015
【図６】
0005220960.tif 000016
【図７】
0005220960.tif 000017
【図８】
0005220960.tif 000018