【手続補正書】
【提出日】平成25年9月11日(2013.9.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
部分的な書込を実行して部分的データを更新する第１のロジックと、
前記部分的データについてホームエージェントから前記部分的データに関連するコンフリクトメッセージを受信することに応答してコンフリクトフェーズでライトバックフェーズを開始し、該ライトバックフェーズは、前記部分的データを該部分的データに関連する前記ホームエージェントへ供給する第２のロジックと、
前記第２のロジックへ結合され、前記ライトバックフェーズの間前記ホームエージェントへ前記部分的データを供給する第３のロジックと、
前記部分的な書込の割当てを解除し、フラグについてのキャッシュラインのオーナーシップを得て該フラグを更新し、前記フラグの新たな値を該フラグに関連するホームエージェントへライトバックし、前記フラグに関連するホームエージェントからの非スヌープ読出及び前記部分的にデータに関連するホームエージェントからの非スヌープ読出を実行する第４のロジックと
を有する装置。
【請求項２】
前記第１のロジック及び前記第２のロジックは、相互接続アーキテクチャ階層化スタックの物理レイヤに関連するプロトコルロジックであり、
前記第３のロジックは、前記相互接続アーキテクチャ階層化スタックの物理レイヤに関連する物理ロジックを有する、請求項１記載の装置。
【請求項３】
コンフリクトフェーズでライトバックフェーズを開始する前記第２のロジックは、確認応答コンフリクト及びライトバックメッセージを生成する前記第２のロジックを有する、請求項１記載の装置。
【請求項４】
前記部分的データに関連するコンフリクトメッセージの受信に応答して確認応答コンフリクト及びライトバックメッセージを生成する前記第２のロジックは、前記ホームエージェントからのフォース確認応答コンフリクトメッセージの受信に応答して前記確認応答コンフリクト及びライトバックメッセージを生成する前記第２のロジックを有する、請求項３記載の装置。
【請求項５】
前記確認応答コンフリクト及びライトバックメッセージは、Acknowledge  Conflict  Write-back  Invalid（AckCnfltWbI）メッセージを有し、
前記ホームエージェントからの前記フォース確認応答コンフリクトメッセージは、Grant_Force  Acknowledge  Conflict（Gnt_FrcAckCnflt）メッセージを有する、請求項４記載の装置。
【請求項６】
前記部分的データに関連するコンフリクトメッセージの受信に応答してコンフリクトフェーズでライトバックフェーズを開始する前記第２のロジックは、前記部分的データに関連するコンフリクトメッセージの受信に応答してライトバックマーカーメッセージ及びライトバックデータメッセージを生成する前記第２のロジックを有する、請求項１記載の装置。
【請求項７】
前記ライトバックマーカーメッセージは、Write-back  Modified  to  Invalid（WbMtoI）マーカーメッセージを有し、
前記ライトバックデータメッセージは、Write-Back  Invalid  Data  Partial（WbIDataPartial）メッセージを有し、
前記コンフリクトメッセージは、Grant_Force  Acknowledge  Conflict（Gnt_FrcAckCnflt）メッセージを有する、請求項６記載の装置。
【請求項８】
キャッシュラインを有するキャッシュメモリと、
前記キャッシュメモリへ結合され、前記キャッシュラインへの部分的データの部分的な書込を実行する第１のロジックと、
前記部分的データに関連するホームノードからのコンフリクトメッセージを受信する第２のロジックと、
前記第２のロジックへ結合され、前記コンフリクトメッセージの確認応答と、前記部分的データが、前記第１のロジックが当該部分的データの前記部分的な書込を実行し且つ前記第２のロジックが前記コンフリクトメッセージを受信したことに応答して、データメッセージにおいて送信されるべきこととを前記ホームノードへ示す結合メッセージを生成する第３のロジックと、
前記第３のロジックへ結合され、前記結合メッセージを前記ホームノードへ送信する第４のロジックと
を有し、
第５のロジックは、前記部分的な書込の割当てを解除し、フラグについてのキャッシュラインのオーナーシップを得て該フラグを更新し、前記フラグの新たな値を該フラグに関連するホームエージェントへライトバックし、前記フラグに関連するホームエージェントからの非スヌープ読出及び前記部分的データに関連するホームエージェントからの非スヌープ読出を実行する、装置。
【請求項９】
前記コンフリクトメッセージは、Force  Acknowledge  Conflict（FrcAckCnflt）メッセージを有する、請求項８記載の装置。
【請求項１０】
前記第２のロジック及び前記第４のロジックは、相互接続階層化スタックの物理レイヤロジックに関連し、
前記第３のロジックは、前記相互接続階層化スタックのプロトコルレイヤロジックに関連する、請求項８記載の装置。
【請求項１１】
第１のロジックを有するピアノードを有し、前記第１のロジックは、部分的データに関連するホームノードからのコンフリクトメッセージの受信と、前記ピアノードが前記部分的データに対して部分的な書込を実行することとに応答してコンフリクトフェーズでライトバックフェーズを開始するライトバックメッセージを生成し、
前記ホームノードは、ポイント・ツー・ポイントリンクを介して前記ピアノードへ結合され、
前記ホームノードは、第２のロジックを有し、該第２のロジックは、前記ライトバックフェーズの間の前記ピアノードからの前記部分的データの受信に応答して前記コンフリクトフェーズで前記ライトバックフェーズに係る完了メッセージを生成し、
前記ピアノードに含まれる前記第１のロジックは、次の書込トランザクションを開始する前に前記ホームノードから前記ライトバックフェーズに係る前記完了メッセージを受信するまで待機し、前記次の書込トランザクションは、前記部分的データが取り出される準備ができていることを第２のノードに示すべく設定されるようフラグを更新することを有する、システム。
【請求項１２】
前記ライトバックメッセージは、Acknowledge  Conflict  Write-backメッセージと、Write-back  to  Invalidメッセージと、Response  Write-back  Postableメッセージと、Write-back  Data  Partial  Postableメッセージと、Write-back  Postableメッセージとを有するグループから選択される、請求項１１記載のシステム。
【請求項１３】
前記第１のロジックは、相互接続アーキテクチャ・コヒーレンス・プロトコルを実施するプロトコルロジックを有し、
前記第２のロジックは、前記相互接続アーキテクチャ・コヒーレンス・プロトコルを実施するプロトコルロジックを有する、請求項１１記載のシステム。
【請求項１４】
部分的データをピアキャッシングエージェントで新たな部分的データへと更新する段階と、
前記部分的データに関連するホームエージェントから前記部分的データに関連する前記ピアキャッシングエージェントによりコンフリクトメッセージを受信する段階と、
前記新たな部分的データが、前記ピアキャッシングエージェントにより前記コンフリクトメッセージを受信することに応答して、前記ホームエージェントへライトバックされることを前記ホームエージェントへ示すライトバックメッセージを生成する段階と、
前記ホームエージェントが前記ピアキャッシングエージェントから新たな部分的データを受信した後、前記ピアキャッシングエージェントにより前記ホームエージェントから完了メッセージを受信する段階と、
前記ホームエージェントでの応答コンフリクトメッセージの受信に応答して前記ホームエージェントにより前記コンフリクトメッセージを生成する段階と、
前記ホームエージェントにより前記ピアキャッシングエージェントから前記新たな部分的データを受信する段階と、
前記ホームエージェントに関連するメモリへ前記新たな部分的データをコミットする段階と、
前記ホームエージェントによる前記新たな部分的データの受信と、前記ホームエージェントに関連するメモリへの前記新たな部分的データのコミットとに応答して、前記ホームエージェントにより前記完了メッセージを生成する段階と、
前記ホームエージェントから前記完了メッセージを受信した後に前記ピアキャッシングエージェントによりフラグへ書き込み、該フラグを設定する段階と
を有する方法。
【請求項１５】
前記部分的データが変形状態で前記ピアキャッシングエージェントに保持されていることに応答して、前記部分的データを前記新たな部分的データへと更新する前に前記部分的データを前記ホームエージェントへライトバックする段階を更に有し、
前記部分的データを前記新たな部分的データへと更新する段階は、前記コンフリクトメッセージを受信する前に起こる、請求項１４記載の方法。
【請求項１６】
前記ピアキャッシングエージェントで前記部分的データを前記新たな部分的データへと更新する段階は、前記コンフリクトメッセージを受信した後に起こる、請求項１４記載の方法。
【請求項１７】
前記ライトバックメッセージは、Acknowledge  Conflict  Write-backメッセージと、Write-back  to  Invalidメッセージと、Response  Write-back  Postableメッセージと、Write-back  Data  Partial  Postableメッセージと、Write-back  Postableメッセージとを有するグループから選択される、請求項１１記載のシステム。
【請求項１８】
前記コンフリクトメッセージはフォース確認応答コンフリクトメッセージを有し、
前記完了メッセージは完了メッセージ又は完了フォワードコードメッセージである、請求項１７記載のシステム。