【手続補正書】
【提出日】平成28年12月8日(2016.12.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
イニシエータネットワークインタフェースユニットであって、
要求を伴ってトランザクション識別子信号およびシーケンス識別子信号を受け取る第１のチャネルと、前記トランザクション識別子信号は、一意的なトランザクション識別子を表示するように構成され、前記シーケンス識別子信号は、前記一意的なトランザクション識別子とは異なる一意的なシーケンス識別子を表示するように構成される、
応答を伴って前記トランザクション識別子信号を提供する第２のチャネルと、
複数の保留中のトランザクションに対応する複数のエントリを記憶する能力を有するコンテクストアレイと、ここにおいて、前記コンテクストアレイの前記能力がフルであることを検出すると、バックプレッシャは、前記第１のチャネル上でアサートされ、物理レイヤーレディー信号はデアサートされる、
を備える、上記イニシエータネットワークインタフェースユニット。
【請求項２】
要求パケットヘッダのフィールドに、前記要求を伴って受け取られた前記トランザクション識別子信号をマップする、請求項１に記載のイニシエータネットワークインタフェースユニット。
【請求項３】
前記応答を伴って提供された前記トランザクション識別子信号に、応答パケットヘッダのフィールドをマップする、請求項１に記載のイニシエータネットワークインタフェースユニット。
【請求項４】
前記マッピング機能は、ダイレクトコピーである、請求項３に記載のイニシエータネットワークインタフェースユニット。
【請求項５】
前記トランザクション識別子信号の値は、パケットヘッダフィールドにマップされる、請求項１に記載のイニシエータネットワークインタフェースユニット。
【請求項６】
前記トランザクション識別子信号の値は、保留中のトランザクションの最大数のｌｏｇ２と少なくとも同数のビットを有する、請求項１に記載のイニシエータネットワークインタフェースユニット。
【請求項７】
いくつかの保留中のトランザクションは、前記トランザクション識別子信号の一意的な値を有する、請求項１に記載のイニシエータネットワークインタフェースユニット。
【請求項８】
前記ネットワークインタフェースユニットが、設定可能である、請求項１に記載のイニシエータネットワークインタフェースユニット。
【請求項９】
前記ネットワークインタフェースユニットは、ツールによって発生される、請求項１に記載のイニシエータネットワークインタフェースユニット。
【請求項１０】
前記第２のチャネルに動作可能に接続されるリオーダバッファを備える、請求項１に記載のイニシエータネットワークインタフェースユニット。
【請求項１１】
分割ユニットで構成されない、請求項１に記載のイニシエータネットワークインタフェースユニット。
【請求項１２】
システムであって、
イニシエータネットワークインタフェースユニットを含む第１のネットワーク−オン−チップと、ここにおいて、前記イニシエータネットワークインタフェースユニットは、
パケット分割ユニット、
トランザクション識別子信号およびシーケンス識別子信号を含むトランザクション要求を受け取るソケットインタフェース要求チャネル、前記トランザクション識別子信号は、一意的なトランザクション識別子を表示するように構成され、前記シーケンス識別子信号は、前記一意的なトランザクション識別子とは異なる一意的なシーケンス識別子を表示するように構成される、および
複数の保留中のトランザクションに対応する複数のエントリを記憶する能力を有するコンテクストアレイ、ここにおいて、前記コンテクストアレイの前記能力がフルであることを検出すると、バックプレッシャは、前記ソケットインタフェース要求チャネル上でアサートされ、物理レイヤーレディー信号はデアサートされる、
を備える、
前記第１のネットワーク−オン−チップに動作可能に接続される第２のネットワーク−オン−チップと、ここにおいて、前記パケット分割ユニットによって実行される分割は、前記第２のネットワーク−オン−チップの１つ以上のパラメータに、少なくとも部分的に、基づく、
を備える、上記システム。
【請求項１３】
前記１つ以上のパラメータのうちの少なくとも１つのパラメータは、アドレスマップである、請求項１２に記載のシステム。
【請求項１４】
前記１つ以上のパラメータのうちの少なくとも１つのパラメータは、最大のバースト長である、請求項１２に記載のシステム。
【請求項１５】
オン−チップ相互接続であって、
アップストリームネットワーク−オン−チップと、
前記アップストリームネットワーク−オン−チップ内の第１のイニシエータネットワークインタフェースユニットと、前記第１のイニシエータネットワークインタフェースユニットは、
トランザクション識別子信号およびシーケンス識別子信号を含むトランザクション要求を受け取るソケットインタフェース要求チャネル、前記トランザクション識別子信号は、一意的なトランザクション識別子を表示するように構成され、前記シーケンス識別子信号は、前記一意的なトランザクション識別子とは異なる一意的なシーケンス識別子を表示するように構成される、および
複数の保留中のトランザクションに対応する複数のエントリを記憶する能力を有するコンテクストアレイ、ここにおいて、前記コンテクストアレイの前記能力がフルであることを検出すると、バックプレッシャは、前記ソケットインタフェース要求チャネル上でアサートされ、物理レイヤーレディー信号はデアサートされる、
を備える、
前記アップストリームネットワーク−オン−チップ内の第１のターゲットネットワークインタフェースユニットと、
前記第１のイニシエータネットワークインタフェースユニットのアドレススペース内の前記第１のターゲットネットワークインタフェースユニットの第１のアドレスマッピングと、
ダウンストリームネットワーク−オン−チップと、
前記第１のターゲットネットワークインタフェースユニットに動作可能に結合される前記ダウンストリームネットワーク−オン−チップ内の第２のイニシエータネットワークインタフェースユニットと、
前記ダウンストリームネットワーク−オン−チップ内の第２のターゲットネットワークインタフェースユニットと、
前記第２のイニシエータネットワークインタフェースユニットのアドレススペース内の前記第２のターゲットネットワークインタフェースユニットの第２のアドレスマッピングと、
前記第２のアドレスマッピングにしたがってパケットを分割する前記第１のイニシエータネットワークインタフェースユニット内のパケット分割ユニットと、
を備える、上記オン−チップ相互接続。
【請求項１６】
ネットワーク−オン−チップのターゲットネットワークインタフェースユニット内のコンテクストを管理する方法であって、
複数の保留中のトランザクションに対応する複数のエントリを記憶する能力を有するコンテクストアレイにコンテクストアレイエントリを割り当てることと、
前記コンテクストアレイの前記能力がフルであるかどうかを検出することと、
ソケットインタフェース要求チャネル上でトランザクション要求を伴って要求トランザクションコンテクストアレイエントリ識別子を含む前記トランザクション要求を発行することと、
前記コンテクストアレイの前記能力がフルであることを検出すると、前記ソケットインタフェース要求チャネル上でバックプレッシャをアサートし、物理レイヤーレディー信号をデアサートすることと、
一意的な値を表示するように構成されたトランザクション応答識別子を伴ってトランザクション応答を受け取ることと、
前記コンテクストアレイエントリをルックアップするために前記トランザクション応答識別子を使用することと、
を備える、上記方法。
【請求項１７】
前記要求トランザクションコンテクストアレイエントリ識別子は、前記トランザクション応答識別子の中で転換される、請求項１６に記載の方法。
【請求項１８】
ネットワーク−オン−チップの構成を介してトランザクションをトランスポートする方法であって、
第１のネットワーク−オン−チップ内の第１のターゲットネットワークインタフェースユニットにおける第１のコンテクストアレイの第１のエントリにトランザクション応答を再び関連付けることと、前記第１のコンテクストアレイは、一意的なトランザクション識別子と、前記一意的なトランザクション識別子とは異なる一意的なシーケンス識別子とを記憶するように構成される、
前記第１のエントリからパケットヘッダのエコーフィールドをマッピングすることと、
前記パケットヘッダの前記エコーフィールドからトランザクション識別子信号をマッピングすることと、前記トランザクション識別子信号は、前記一意的なトランザクション識別子を表示するように構成される、
複数の保留中のトランザクションに対応する複数のエントリを記憶する能力を有する第２のネットワーク−オン−チップの第２のターゲットネットワークインタフェースユニットにおける第２のコンテクストアレイにおいて、前記第２のコンテクストアレイの前記能力がフルであるかどうかを検出することと、前記第２のコンテクストアレイは、前記一意的なトランザクション識別子および前記一意的なシーケンス識別子を記憶するように構成される、
前記第２のコンテクストアレイの前記能力がフルであることを検出すると、ソケットインタフェース要求チャネル上でバックプレッシャをアサートし、物理レイヤーレディー信号をデアサートすることと、
前記第２のコンテクストアレイの前記能力がフルでないことを検出すると、前記第２のコンテクストアレイの第２のエントリの中にインデックスを付けるために前記トランザクション識別子信号の値を使用することと、
を備える、上記方法。
【請求項１９】
前記第２のエントリから第２のパケットヘッダの第２のエコーフィールドをマッピングすることと、
前記第２のエコーフィールドを使用して第３のコンテクストアレイの中にインデックスを付けることと、
をさらに備える、請求項１８に記載の方法。