【手続補正書】
【提出日】平成29年1月30日(2017.1.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のデバイスによって行われるタイミング回復の方法であって、前記方法は、
第２のデバイスと擬似ランダム数シーケンスを交渉することと、
第１のトレーニングシーケンスを回復するために前記第２のデバイスから受信されたデータ信号をサンプリングすることと、
前記擬似ランダム数シーケンスに基づいて第２のトレーニングシーケンスを生成することと、
前記第１のトレーニングシーケンスを前記第２のトレーニングシーケンスと比較することによって、前記第２のトレーニングシーケンスを前記第１のトレーニングシーケンスと同期することと、前記比較することに基づいて、前記第２のトレーニングシーケンスを反復的に調整することと、ここにおいて、前記第１のトレーニングシーケンスを前記第２のトレーニングシーケンスと比較することは、
閾値数のデータサイクルにわたって前記第１のトレーニングシーケンスの各ビットを前記第２のトレーニングシーケンスの２つ以上のビットと比較することによって、前記第１のトレーニングシーケンスと前記第２のトレーニングシーケンスとの間のピーク相関を決定すること、ここにおいて、前記ピーク相関は、前記第１のトレーニングシーケンスおよび前記第２のトレーニングシーケンス内の一致するビットの数に基づき、前記擬似ランダム数シーケンスの隣接ビット間の変動の度合いにさらに基づく、
を備え、
前記同期された第２のトレーニングシーケンスを用いて前記第１のデバイスの受信クロック信号を前記受信データ信号とアラインすることと
を備える、方法。
【請求項２】
前記第２のトレーニングシーケンスを反復的に調整することは、
前記閾値数のデータサイクルの後にひとつもピーク相関が検出されない場合、前記第２のトレーニングシーケンスを生成するアドレスポインタをインクリメントすること
を備える、請求項１に記載の方法。
【請求項３】
前記第２のトレーニングシーケンスは、前記ピーク相関が検出されると、前記第１のトレーニングシーケンスと同期される、請求項１に記載の方法。
【請求項４】
前記受信クロック信号は、前記第２のデバイスから受信された前記データ信号をサンプリングするためのものである、請求項１に記載の方法。
【請求項５】
第１のデバイスによって行われるタイミング回復の方法であって、前記方法は、
第２のデバイスと擬似ランダム数シーケンスを交渉することと、
第１のトレーニングシーケンスを回復するために前記第２のデバイスから受信されたデータ信号をサンプリングすることと、
前記擬似ランダム数シーケンスに基づいて第２のトレーニングシーケンスを生成することと、
前記第２のトレーニングシーケンスを前記第１のトレーニングシーケンスと同期することと、
前記同期された第２のトレーニングシーケンスを用いて前記第１のデバイスの受信クロック信号を前記受信データ信号とアラインすることと、
を備え、
ここにおいて、前記受信クロック信号をアラインすることは、前記第１のトレーニングシーケンスと前記同期された第２のトレーニングシーケンス間のタイミング誤差を決定することと、前記タイミング誤差に基づいて前記受信クロック信号を調整することと
を備える、方法。
【請求項６】
前記タイミング誤差は、ミュラー−ミュラータイミング誤差を備える、請求項５に記載の方法。
【請求項７】
前記タイミング誤差を決定することは、
前記第１のトレーニングシーケンスと前記同期された第２のトレーニングシーケンスとの間の前記タイミング誤差に対応する誤差信号を生成すること
を備える、請求項５に記載の方法。
【請求項８】
ループフィルタを用いて前記誤差信号をフィルタリングすることと、
前記受信クロック信号におけるジッタを制限するために前記ループフィルタの１つまたは複数のパラメータを調整することと
をさらに備える、請求項７に記載の方法。
【請求項９】
前記ループフィルタの１つまたは複数のパラメータを調整することは、
閾値時間量が経過した後に前記ループフィルタの前記１つまたは複数のパラメータの値を減少させること
を備える、請求項８に記載の方法。
【請求項１０】
前記第１のトレーニングシーケンスを回復することは、
フィードフォワード等化を用いて前記受信データ信号のシンボル間干渉を緩和すること
をさらに備える、請求項１に記載の方法。
【請求項１１】
プログラム命令を記憶するように構成された非一時的コンピュータ可読記憶媒体であって、前記プログラム命令は、第１のデバイスのプロセッサによって実行されると、
第２のデバイスと擬似ランダム数シーケンスを交渉することと、
第１のトレーニングシーケンスを回復するために前記第２のデバイスから受信されたデータ信号をサンプリングすることと、
前記擬似ランダム数シーケンスに基づいて第２のトレーニングシーケンスを生成することと、
前記第１のトレーニングシーケンスを前記第２のトレーニングシーケンスと比較することによって、前記第２のトレーニングシーケンスを前記第１のトレーニングシーケンスと同期することと、前記比較することに基づいて、前記第２のトレーニングシーケンスを反復的に調整することと、ここにおいて、前記第１のトレーニングシーケンスを前記第２のトレーニングシーケンスと比較することは、
閾値数のデータサイクルにわたって前記第１のトレーニングシーケンスの各ビットを前記第２のトレーニングシーケンスの２つ以上のビットと比較することによって、前記第１のトレーニングシーケンスと前記第２のトレーニングシーケンスとの間のピーク相関を決定すること、ここにおいて、前記ピーク相関は、前記第１のトレーニングシーケンスおよび前記第２のトレーニングシーケンス内の一致するビットの数に基づき、前記擬似ランダム数シーケンスの隣接ビット間の変動の度合いにさらに基づく、
を備え、
前記同期された第２のトレーニングシーケンスを用いて前記第１のデバイスの受信クロック信号を前記受信データ信号とアラインすることと
を前記第１のデバイスに行わせる、非一時的コンピュータ可読記憶媒体。
【請求項１２】
前記第２のトレーニングシーケンスを反復的に調整する前記プログラム命令の実行は、
前記閾値数のデータサイクルの後にひとつもピーク相関が検出されない場合、前記第２のトレーニングシーケンスを生成するために使用されるアドレスポインタをインクリメントすること
を前記第１のデバイスに行わせる、請求項１１に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３】
前記第２のトレーニングシーケンスは、前記ピーク相関が検出されると、前記第１のトレーニングシーケンスと同期される、請求項１１に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４】
前記受信クロック信号は、前記第２のデバイスから受信された前記データ信号をサンプリングするために使用される、請求項１１に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５】
プログラム命令を記憶するように構成された非一時的コンピュータ可読記憶媒体であって、前記プログラム命令は、第１のデバイスのプロセッサによって実行されると、
第２のデバイスと擬似ランダム数シーケンスを交渉することと、
第１のトレーニングシーケンスを回復するために前記第２のデバイスから受信されたデータ信号をサンプリングすることと、
前記擬似ランダム数シーケンスに基づいて第２のトレーニングシーケンスを生成することと、
前記第２のトレーニングシーケンスを前記第１のトレーニングシーケンスと同期することと、
前記同期された第２のトレーニングシーケンスを用いて前記第１のデバイスの受信クロック信号を前記受信データ信号とアラインすることと、
を前記第１のデバイスに行わせ、
ここにおいて、前記受信クロック信号をアラインすることは、前記第１のトレーニングシーケンスと前記同期された第２のトレーニングシーケンスとの間のタイミング誤差を決定することと、前記タイミング誤差に基づいて前記受信クロック信号を調整することとを備える、非一時的コンピュータ可読記憶媒体。
【請求項１６】
前記タイミング誤差は、ミュラー−ミュラータイミング誤差を備える、請求項１５に記載の非一時的コンピュータ可読記憶媒体。
【請求項１７】
前記タイミング誤差を決定する前記プログラム命令の実行は、
前記第１のトレーニングシーケンスと前記同期された第２のトレーニングシーケンスとの間の前記タイミング誤差に対応する誤差信号を生成すること
を前記第１のデバイスに行わせる、請求項１５に記載の非一時的コンピュータ可読記憶媒体。
【請求項１８】
前記誤差信号をフィルタリングすることと、
前記受信クロック信号におけるジッタを制限するためにループフィルタの１つまたは複数のパラメータを調整することと
を前記第１のデバイスに行わせるプログラム命令をさらに備える、請求項１７に記載の非一時的コンピュータ可読記憶媒体。
【請求項１９】
デバイスであって、
別のデバイスと擬似ランダム数シーケンスを交渉するためのプロセッサと、
第１のトレーニングシーケンスを回復するために前記別のデバイスから受信されたデータ信号をサンプリングするためのアナログ／デジタル変換器（ＡＤＣ）と、
前記擬似ランダム数シーケンスに基づいて第２のトレーニングシーケンスを生成するためのトレーニングシーケンス生成器と、
前記第２のトレーニングシーケンスを前記第１のトレーニングシーケンスと同期するためのデータ同期回路と、
前記同期された第２のトレーニングシーケンスを用いて前記デバイスの受信クロック信号を前記受信データ信号とアラインするためのタイミングアライメント回路と
を備え、
ここにおいて、前記データ同期回路は、
前記第１のトレーニングシーケンスを前記第２のトレーニングシーケンスと比較するためのピーク検出回路と、前記ピーク検出回路は、複数の一致値を生成するために、前記第１のトレーニングシーケンスの各ビットを前記第２のトレーニングシーケンスの２つ以上のビットと比較するための複数の比較器と、前記複数の一致値に基づいて、前記第１のトレーニングシーケンスと前記第２のトレーニングシーケンスとの間のピーク相関を決定するためのピーク検出論理とを備える、
前記比較に基づいて前記第２のトレーニングシーケンスを反復的に調整するためのデータ調整回路と
を備える、デバイス。
【請求項２０】
前記ピーク相関は、前記第１のトレーニングシーケンスおよび前記第２のトレーニングシーケンス内の一致するビットの数と、前記擬似ランダム数シーケンスの隣接ビット間の変動の度合いとに基づく、請求項１９に記載のデバイス。
【請求項２１】
前記第２のトレーニングシーケンスは、前記ピーク相関が検出されると、前記第１のトレーニングシーケンスと同期される、請求項１９に記載のデバイス。
【請求項２２】
前記データ調整回路は、
前記第２のトレーニングシーケンスのビットを前記ピーク検出回路に連続して出力するためのメモリと、
閾値数のデータサイクルの後にひとつもピーク相関が検出されない場合、前記メモリのアドレスポインタをインクリメントするためのアドレスカウンタと
を備える、請求項１９に記載のデバイス。
【請求項２３】
前記タイミングアライメント回路は、
前記第１のトレーニングシーケンスと前記同期された第２のトレーニングシーケンスとの間のタイミング誤差を決定するための、および、前記タイミング誤差に対応する誤差信号を出力するための誤差検出回路と、
前記誤差信号に応答して前記受信クロック信号を調整するための電圧制御型発振器と
を備える、請求項１９に記載のデバイス。
【請求項２４】
前記誤差検出回路は、ミュラー−ミュラータイミング誤差検出回路を備える、請求項２３に記載のデバイス。
【請求項２５】
前記タイミングアライメント回路は、
前記誤差検出回路から出力された前記誤差信号をフィルタリングするためのループフィルタ
をさらに備え、ここにおいて、前記ループフィルタは、前記受信クロック信号におけるジッタを制限するための１つまたは複数の調整可能パラメータを含む、請求項２３に記載のデバイス。
【請求項２６】
前記ループフィルタは、比例経路および積分経路を有する２次ループフィルタである、請求項２５に記載のデバイス。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
[0072]  先の明細書では、本実施形態は、その特定の例示的な実施形態に関連して説明されている。しかしながら、様々な修正および変更が、添付の特許請求の範囲に示された本開示のより広い適用範囲から逸脱することなくそれに対してなされうることは明らかであろう。したがって、本明細書および図面は、限定的な意味合いではなく例示的な意味合いで考慮されるべきである。例えば、図２、４、７Ａ−７Ｂ、および／または１０のフローチャートに描写される方法のステップが他の適切な順序で行われ得、および／または、複数のステップが単一のステップへと組み合わせられうる。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
第１のデバイスによって行われるタイミング回復の方法であって、
第２のデバイスと擬似ランダム数シーケンスを交渉することと、
第１のトレーニングシーケンスを回復するために前記第２のデバイスから受信されたデータ信号をサンプリングすることと、
前記擬似ランダム数シーケンスに基づいて第２のトレーニングシーケンスを生成することと、
前記第２のトレーニングシーケンスを前記第１のトレーニングシーケンスと同期することと、
前記同期された第２のトレーニングシーケンスを用いて前記第１のデバイスの受信クロック信号を前記受信データ信号とアラインすることと
を備える方法。
［Ｃ２］
前記第２のトレーニングシーケンスを前記第１のトレーニングシーケンスと同期することは、
前記第１のトレーニングシーケンスを前記第２のトレーニングシーケンスと比較することと、
前記比較することに基づいて前記第２のトレーニングシーケンスを反復的に調整することと
を備える、Ｃ１に記載の方法。
［Ｃ３］
前記第１のトレーニングシーケンスを前記第２のトレーニングシーケンスと比較することは、
前記第１のトレーニングシーケンスと前記第２のトレーニングシーケンスとの間のピーク相関を決定すること
を備え、前記ピーク相関は、前記第１のトレーニングシーケンスおよび前記第２のトレーニングシーケンス内の一致するビットの数と、前記擬似ランダム数シーケンスの隣接ビット間の変動の度合いとに基づく、Ｃ２に記載の方法。
［Ｃ４］
前記ピーク相関を決定することは、
閾値数のデータサイクルにわたって前記第１のトレーニングシーケンスの各ビットを前記第２のトレーニングシーケンスの２つ以上のビットと比較すること
を備える、Ｃ３に記載の方法。
［Ｃ５］
前記第２のトレーニングシーケンスを反復的に調整することは、
前記閾値数のデータサイクルの後にひとつもピーク相関が検出されない場合、前記第２のトレーニングシーケンスを生成するアドレスポインタをインクリメントすること
を備える、Ｃ４に記載の方法。
［Ｃ６］
前記第２のトレーニングシーケンスは、前記ピーク相関が検出されると、前記第１のトレーニングシーケンスと同期される、Ｃ３に記載の方法。
［Ｃ７］
前記受信クロック信号は、前記第２のデバイスから受信された前記データ信号をサンプリングするためのものである、Ｃ１に記載の方法。
［Ｃ８］
前記受信クロック信号をアラインすることは、  
前記第１のトレーニングシーケンスと前記同期された第２のトレーニングシーケンス間のタイミング誤差を決定することと、
前記タイミング誤差に基づいて前記受信クロック信号を調整することと
を備える、Ｃ１に記載の方法。
［Ｃ９］
前記タイミング誤差は、ミュラー−ミュラータイミング誤差を備える、Ｃ８に記載の方法。
［Ｃ１０］
前記タイミング誤差を決定することは、
前記第１のトレーニングシーケンスと前記同期された第２のトレーニングシーケンスとの間の前記タイミング誤差に対応する誤差信号を生成すること
を備える、Ｃ８に記載の方法。
［Ｃ１１］
ループフィルタを用いて前記誤差信号をフィルタリングすることと、
前記受信クロック信号におけるジッタを制限するために前記ループフィルタの１つまたは複数のパラメータを調整することと
をさらに備える、Ｃ１０に記載の方法。
［Ｃ１２］
前記ループフィルタの１つまたは複数のパラメータを調整することは、
閾値時間量が経過した後に前記ループフィルタの前記１つまたは複数のパラメータの値を減少させること
を備える、Ｃ１１に記載の方法。
［Ｃ１３］
前記データ信号をサンプリングすることは、
フィードフォワード等化を用いて前記受信データ信号のシンボル間干渉を緩和すること
を備える、Ｃ１に記載の方法。
［Ｃ１４］
プログラム命令を含むコンピュータ可読記憶媒体であって、前記プログラム命令は、第１のデバイスのプロセッサによって実行されると、
第２のデバイスと擬似ランダム数シーケンスを交渉することと、
第１のトレーニングシーケンスを回復するために、前記第２のデバイスから受信されたデータ信号をサンプリングすることと、
前記擬似ランダム数シーケンスに基づいて第２のトレーニングシーケンスを生成することと、
前記第２のトレーニングシーケンスを前記第１のトレーニングシーケンスと同期することと、
前記同期された第２のトレーニングシーケンスを用いて前記第１のデバイスの受信クロック信号を前記受信データ信号とアラインすることと
を前記第１のデバイスに行わせる、コンピュータ可読記憶媒体。
［Ｃ１５］
前記第２のトレーニングシーケンスを前記第１のトレーニングシーケンスと同期する前記プログラム命令の実行は、
前記第１のトレーニングシーケンスを前記第２のトレーニングシーケンスと比較することと、
前記比較に基づいて前記第２のトレーニングシーケンスを反復的に調整することと
を前記第１のデバイスに行わせる、Ｃ１４に記載のコンピュータ可読記憶媒体。
［Ｃ１６］
前記第１のトレーニングシーケンスを前記第２のトレーニングシーケンスと比較する前記プログラム命令の実行は、
前記第１のトレーニングシーケンスと前記第２のトレーニングシーケンスとの間のピーク相関を決定すること
を前記第１のデバイスに行わせ、前記ピーク相関は、前記第１のトレーニングシーケンスおよび前記第２のトレーニングシーケンス内の一致するビットの数と、前記擬似ランダム数シーケンスの隣接ビット間の変動の度合いとに基づく、Ｃ１５に記載のコンピュータ可読記憶媒体。
［Ｃ１７］
前記ピーク相関を決定する前記プログラム命令の実行は、
閾値数のデータサイクルにわたって前記第１のトレーニングシーケンスの各ビットを前記第２のトレーニングシーケンスの２つ以上のビットと比較すること
を前記第１のデバイスに行わせる、Ｃ１６に記載のコンピュータ可読記憶媒体。
［Ｃ１８］
前記第２のトレーニングシーケンスを反復的に調整する前記プログラム命令の実行は、
前記閾値数のデータサイクルの後にひとつもピーク相関が検出されない場合、前記第２のトレーニングシーケンスを生成するために使用されるアドレスポインタをインクリメントすること
を前記第１のデバイスに行わせる、Ｃ１７に記載のコンピュータ可読記憶媒体。
［Ｃ１９］
前記第２のトレーニングシーケンスは、前記ピーク相関が検出されると、前記第１のトレーニングシーケンスと同期される、Ｃ１６に記載のコンピュータ可読記憶媒体。
［Ｃ２０］
前記受信クロック信号は、前記第２のデバイスから受信された前記データ信号をサンプリングするために使用される、Ｃ１４に記載のコンピュータ可読記憶媒体。
［Ｃ２１］
前記受信クロック信号をアラインする前記プログラム命令の実行は、
前記第１のトレーニングシーケンスと前記同期された第２のトレーニングシーケンスとの間のタイミング誤差を決定することと
前記タイミング誤差に基づいて前記受信クロック信号を調整することと
を前記第１のデバイスに行わせる、Ｃ１４に記載のコンピュータ可読記憶媒体。
［Ｃ２２］
前記タイミング誤差は、ミュラー−ミュラータイミング誤差を備える、Ｃ２１に記載のコンピュータ可読記憶媒体。
［Ｃ２３］
前記タイミング誤差を決定する前記プログラム命令の実行は、
前記第１のトレーニングシーケンスと前記同期された第２のトレーニングシーケンスとの間の前記タイミング誤差に対応する誤差信号を生成すること
を前記第１のデバイスに行わせる、Ｃ２１に記載のコンピュータ可読記憶媒体。
［Ｃ２４］
前記誤差信号をフィルタリングすることと、
前記受信クロック信号におけるジッタを制限するためにループフィルタの１つまたは複数のパラメータを調整することと
を前記第１のデバイスに行わせるプログラム命令をさらに備える、Ｃ２３に記載のコンピュータ可読記憶媒体。
［Ｃ２５］
デバイスであって、
別のデバイスと擬似ランダム数シーケンスを交渉するためのプロセッサと、
第１のトレーニングシーケンスを回復するために前記別のデバイスから受信されたデータ信号をサンプリングするためのアナログ／デジタル変換器（ＡＤＣ）と、
前記擬似ランダム数シーケンスに基づいて第２のトレーニングシーケンスを生成するためのトレーニングシーケンス生成器と、
前記第２のトレーニングシーケンスを前記第１のトレーニングシーケンスと同期するためのデータ同期回路と、
前記同期された第２のトレーニングシーケンスを用いて前記デバイスの受信クロック信号を前記受信データ信号とアラインするためのタイミングアライメント回路と
を備えるデバイス。
［Ｃ２６］
前記データ同期回路は、
前記第１のトレーニングシーケンスを前記第２のトレーニングシーケンスと比較するためのピーク検出回路と、
前記比較に基づいて前記第２のトレーニングシーケンスを反復的に調整するためのデータ調整回路と
を備える、Ｃ２５に記載のデバイス。
［Ｃ２７］
前記ピーク検出回路は、
複数の一致値を生成するために、前記第１のトレーニングシーケンスの各ビットを前記第２のトレーニングシーケンスの２つ以上のビットと比較するための複数の比較器と、
前記複数の一致値に少なくとも部分的に基づいて、前記第１のトレーニングシーケンスと前記第２のトレーニングシーケンスとの間のピーク相関を決定するためのピーク検出論理と
を備える、Ｃ２６に記載のデバイス。
［Ｃ２８］
前記ピーク相関は、前記第１のトレーニングシーケンスおよび前記第２のトレーニングシーケンス内の一致するビットの数と、前記擬似ランダム数シーケンスの隣接ビット間の変動の度合いとに基づく、Ｃ２７に記載のデバイス。
［Ｃ２９］
前記第２のトレーニングシーケンスは、前記ピーク相関が検出されると、前記第１のトレーニングシーケンスと同期される、Ｃ２７に記載のデバイス。
［Ｃ３０］
前記データ調整回路は、
前記第２のトレーニングシーケンスのビットを前記ピーク検出回路に連続して出力するためのメモリと、
閾値数のデータサイクルの後にひとつもピーク相関が検出されない場合、前記メモリのアドレスポインタをインクリメントするためのアドレスカウンタと
を備える、Ｃ２６に記載のデバイス。
［Ｃ３１］
前記タイミングアライメント回路は、
前記第１のトレーニングシーケンスと前記同期された第２のトレーニングシーケンスとの間のタイミング誤差を決定するための、および、前記タイミング誤差に対応する誤差信号を出力するための誤差検出回路と、
前記誤差信号に応答して前記受信クロック信号を調整するための電圧制御型発振器と
を備える、Ｃ２６に記載のデバイス。
［Ｃ３２］
前記誤差検出回路は、ミュラー−ミュラータイミング誤差検出回路を備える、Ｃ３１に記載のデバイス。
［Ｃ３３］
前記タイミングアライメント回路は、
前記誤差検出回路から出力された前記誤差信号をフィルタリングするためのループフィルタ
をさらに備え、前記ループフィルタは、前記受信クロック信号におけるジッタを制限するための１つまたは複数の調整可能パラメータを含む、Ｃ３１に記載のデバイス。
［Ｃ３４］
前記ループフィルタは、比例経路および積分経路を有する２次ループフィルタである、Ｃ３３に記載のデバイス。