【手続補正書】
【提出日】平成17年4月22日(2005.4.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークからネットワーククロックを受信するため構成されるネットワークインタフェースを初期化するための装置であって、前記装置は、
パワーオン条件の検出に応答してネットワークインタフェースに対しリセット信号を生成するため構成されるリセット検出回路を含み、リセット検出回路は、ネットワーククロック検出信号を受信するまでリセット信号を出力し、前記装置はさらに、
ネットワーククロックの検出から予め定められた間隔後にネットワーククロック検出信号を生成するため構成されるネットワーククロック検出回路を含み、
ネットワークインタフェースは、リセット信号およびネットワーククロックに応答して、不揮発性メモリから初期化情報をロードするため構成される、ネットワークインタフェースを初期化するための装置。
【請求項２】
ネットワーククロック検出回路は、ネットワーククロックに応答してリセット信号をストアするため構成される少なくとも１つの遅延フリップフロップを含み、遅延フリップフロップは、リセット信号のストアに際してネットワーククロック検出信号を出力する、請求項１に記載のネットワークインタフェースを初期化するための装置。
【請求項３】
ネットワーククロック検出回路は、ネットワーククロックに応答してリセット信号を連続してストアするため構成される複数の前記遅延フリップフロップを含み、選択された１つの遅延フリップフロップは、リセット信号の対応する連続したストアに際して、対応するネットワーククロック検出信号をリセット検出回路へ出力する、請求項２に記載のネットワークインタフェースを初期化するための装置。
【請求項４】
ネットワークからのネットワーククロックを受信するため構成されるネットワークインタフェースを初期化するための装置であって、前記装置は、
ネットワークの電力条件に依存せず非依存性クロック信号を出力するクロック源と、
非依存性クロック信号とネットワーククロックとの１つをネットワークインタフェースに選択的に供給するために構成されるクロックバイパス回路とを含み、クロックバイパス回路は、パワーオンリセット信号に応答して予め定められた間隔にわたって非依存性クロック信号を供給し、ネットワークインタフェースは、リセット信号および供給されたクロック信号に応答して初期化情報をロードするため構成される、ネットワークインタフェースを初期化するための装置。
【請求項５】
クロックバイパス回路は、
予め定められた間隔にわたって、パワーオンリセット信号をアサートされたレベルに保持するためのリセット保持回路と、
予め定められた間隔にわたってアサートされたレベルのパワーオンリセット信号に応答してネットワークインタフェースに非依存性クロック信号を供給するためのセレクタとを含む、請求項４に記載のネットワークインタフェースを初期化するための装置。
【請求項６】
リセット保持回路は、
パワーオンリセット信号の検出に応答してパワーオンリセット信号をストアするため構成される非同期フリップフロップと、
非依存性クロック信号に応答して非同期フリップフロップからのストアされたパワーオンリセット信号を連続してストアするための複数の遅延フリップフロップとを含み、選択された１つの遅延フリップフロップは、パワーオンリセット信号のストアに応答して非同期フリップフロップへラッチリセット信号を出力する、請求項５に記載のネットワークインタフェースを初期化するための装置。
【請求項７】
非同期フリップフロップは、ラッチリセット信号に応答して、ストアされたパワーオンリセット信号をクリアする、請求項６に記載のネットワークインタフェースを初期化するための装置。
【請求項８】
ホストコンピュータとネットワークとの間でデータを受送信するためのネットワークインタフェースであって、前記ネットワークインタフェースは、
パワーオンリセット信号およびネットワークデータクロックに応答して不揮発性メモリから第１の構成情報をロードするため構成されるレジスタの第１の組と、
ネットワークに依存しないクロック源信号に応答して不揮発性メモリから第２の構成情報をストアするため構成されるレジスタの第２の組と、
ネットワークデータクロックの不在にかかわらず、第１の構成情報のロードを完了するためレジスタの第１の組を可能化するため構成されるバイパス回路とを含む、ネットワークインタフェース。
【請求項９】
バイパス回路は、
レジスタの第１の組に対しパワーオンリセット信号を保持するため構成されるリセット検出回路を含み、リセット検出回路は、ネットワーククロック検出信号の受信までパワーオンリセット信号を出力し、前記バイパス回路はさらに、
ネットワークデータクロックの検出から予め定められた間隔後にネットワーククロック検出信号を生成するため構成されるネットワーククロック検出回路を含み、レジスタの第１の組は、リセット検出回路によるパワーオンリセット出力およびネットワークデータクロックの同時アサートの間第１の構成情報をロードする、請求項８に記載のネットワークインタフェース。
【請求項１０】
ネットワーククロック検出回路は、ネットワークデータクロックに応答してパワーオンリセット信号を連続してストアするため構成される複数の遅延フリップフロップを含み、選択された１つの遅延フリップフロップは、リセット信号の対応する連続したストアに際して対応するネットワーククロック検出信号をリセット検出回路へ出力する、請求項９に記載のネットワークインタフェース。
【請求項１１】
予め定められた間隔は、対応する数のネットワークデータクロックサイクルの検出の後にリセット信号をストアする選択された１つの遅延フリップフロップに基づく、請求項１０に記載のネットワークインタフェース。
【請求項１２】
検出されたネットワークデータクロックサイクルの少なくとも一部分が、ネットワークデータクロックの不在に続いて、ネットワークインタフェースにより受信される、請求項１１に記載のネットワークインタフェース。
【請求項１３】
バイパス回路は、パワーオンリセット信号に応答して、予め定められた間隔にわたって、レジスタの第１の組に非依存性クロック源信号を供給する、請求項８に記載のネットワークインタフェース。
【請求項１４】
バイパス回路は、
予め定められた間隔にわたってパワーオンリセット信号をアサートされたレベルに保持するためのリセット保持回路と、
予め定められた間隔にわたってアサートされたレベルのパワーオンリセット信号に応答してネットワークインタフェースに非依存性クロック信号を供給するためのセレクタとを含む、請求項１３に記載のネットワークインタフェース。
【請求項１５】
リセット保持回路は、
パワーオンリセット信号の検出に応答してパワーオンリセット信号をストアするため構成される非同期フリップフロップと、
非依存性クロック信号に応答して非同期フリップフロップからストアされたパワーオンリセット信号を連続してストアするための複数の遅延フリップフロップとを含み、予め定められた間隔に対応する選択された１つの遅延フリップフロップは、パワーオンリセット信号のストアに応答して非同期フリップフロップへラッチリセット信号を出力する、請求項１４に記載のネットワークインタフェース。
【請求項１６】
ネットワークデータクロックを受信するため構成されるネットワークインタフェース内に構成情報をロードする方法であって、前記方法は、
ホストコンピュータシステムからのパワーオンリセット信号を検出するステップと、
リセット信号およびネットワークデータクロックに応答して構成情報をロードするため構成されるネットワークインタフェースレジスタがネットワークデータクロックの不在にかかわらず構成情報のロードを完了できるようにするため、予め定められた間隔にわたってパワーオンリセット信号を選択的に保持するステップとを含む、ネットワークインタフェース内に構成情報をロードする方法。
【請求項１７】
選択的保持ステップは、
ネットワークデータクロックの予め定められた数のクロックサイクルを検出するステップと、
予め定められた数のサイクルの検出まで検出されたパワーオンリセット信号をアサートするステップとを含む、請求項１６に記載のネットワークインタフェース内に構成情報をロードする方法。
【請求項１８】
予め定められた数のクロックサイクルを検出するステップは、ネットワークデータクロックの不在に続く少なくとも１つのクロックサイクルを検出するステップを含む、請求項１７に記載のネットワークインタフェース内に構成情報をロードする方法。
【請求項１９】
選択的保持ステップは、
ネットワークデータクロックに依存しないクロック信号を生成するステップと、
非依存性クロック信号の予め定められた数のクロックサイクルにわたってのパワーオンリセット信号に応答してネットワークインタフェースレジスタに非依存性クロック信号を接続し、かつ、パワーオンリセット信号を供給するステップと、
ネットワークデータクロックを搬送するため構成されるクロック信号経路を、予め定められた数のクロックサイクルに続いてネットワークインタフェースレジスタに接続するステップとを含む、請求項１６に記載のネットワークインタフェース内に構成情報をロードする方法。