【手続補正書】
【提出日】平成20年7月16日(2008.7.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
システム・インターフェース装置であって、
複数の第１ディレクタと、
複数の第２ディレクタと、
キャッシュ・メモリを有するデータ転送部であって、かかるキャッシュ・メモリが前記複数の第１および第２ディレクタに結合されている、データ転送部と、
前記第１のディレクタの内の１つと前記第２のディレクタの内の選択された１つとの間でメッセージをパスするために、前記複数の第１のディレクタ及び前記複数の第２のディレクタに結合されている、前記データ転送部とは独立して動作するメッセージ・ネットワークと、
を備え、
前記第１及び第２ディレクタが、前記メッセージ・ネットワークを通じて前記第１ディレクタ及び前記第２ディレクタ間をパスするメッセージに応答して、前記第１ディレクタおよび前記第２ディレクタ間のデータ転送を制御し、
スイッチング・ネットワークを備え、かかるスイッチング・ネットワークは、複数のポートを含み、各ポートが異なるメッセージ・チャネルを介して対応するディレクタの内の１つのメッセージ・ポートに接続され、
前記メッセージ・ネットワークが、複数のスイッチング・ネットワーク・ポートを有するスイッチング・ネットワークを含み、前記システムが複数のプリント回路基板を含み、かかるプリント回路基板の各々が、その上に複数のディレクタを有し、かかるディレクタ・ボードの各々が、メッセージ・スイッチング・ネットワーク・セクション（３２０）を有し、かかるメッセージ・スイッチング・ネットワーク・セクションが、複数の第１ポートと１つの第２ポートとを有し、前記第１ポートの各々が、前記プリント回路基板上のディレクタの内の対応する１つに接続され、前記第２ポートが前記スイッチング・ネットワーク・ポートの対応する１つに接続されていることを特徴とするシステム・インターフェース装置。
【請求項２】
請求項１記載のシステム・インターフェース装置において、前記キャッシュ・メモリが、
複数のポートを含み、かかるポートの各々がポイントツーポイント構成で前記ディレクタのデータ・ポートに接続されていることを特徴とするシステム・インターフェース装置。
【請求項３】
請求項１記載のシステム・インターフェース装置において、複数のプリント回路基板を含み、かかるプリント回路基板の各々が、複数のディレクタをその上に有し、各ディレクタ・ボードがデータ・スイッチング・ネットワーク・セクション（３１８）を有し、かかるメッセージ・スイッチング・ネットワーク・セクションが、複数の第１ポートと１つの第２ポートとを有し、前記第１ポートの各々が、前記プリント回路基板上のディレクタの内の対応する１つに接続され、前記第２ポートがポイントツーポイント構成で前記キャッシュ・メモリに接続されていることを特徴とするシステム・インターフェース装置。
【請求項４】
請求項２記載のシステム・インターフェース装置において、前記メッセージが、パケットとして前記メッセージ・ネットワークを通してパスされることを特徴とするシステム・インターフェース装置。
【請求項５】
請求項１記載のシステム・インターフェース装置において、前記複数の第１ディレクタが、ホスト・コンピュータ／サーバに接続され、前記複数の第２ディレクタが、ディスク・ドライブのバンクに接続されるようにされることを特徴とするシステム・インターフェース装置。
【請求項６】
システム・インターフェース装置であって、
複数の第１ディレクタと、
複数の第２ディレクタと、
キャッシュ・メモリを有するデータ転送部であって、前記キャッシュ・メモリが前記複数の第１および第２ディレクタに結合されている、データ転送部と、
前記データ転送部とは独立して動作し、前記複数の第１ディレクタおよび前記複数の第２ディレクタに結合されているメッセージ・ネットワークと、
から成り、
前記第１および第２ディレクタが、前記メッセージ・ネットワークを通じて前記第１ディレクタおよび前記第２ディレクタ間を通過するメッセージに応答して、前記第１ディレクタおよび前記第２ディレクタ間のデータ転送を制御することにより、前記データに前記データ転送部内の前記キャッシュ・メモリを通過させ、前記第１ディレクタおよび前記第２ディレクタ間のデータ転送を容易にすることを特徴とするシステム・インターフェース装置。
【請求項７】
請求項６記載のシステム・インターフェース装置において、前記第１ディレクタの各１つが、
前記第１ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
前記メッセージ・ネットワークと前記第１ディレクタのかかる１つとの間でメッセージを転送するコントローラと、
を含むことを特徴とするシステム・インターフェース装置。
【請求項８】
請求項６記載のシステム・インターフェース装置において、前記第２ディレクタの各１つが、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間でメッセージを転送するコントローラと、
を含むことを特徴とするシステム・インターフェース装置。
【請求項９】
請求項７記載のシステム・インターフェース装置において、前記第２ディレクタの各１つが、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間でメッセージを転送するコントローラと、
を含むことを特徴とするシステム・インターフェース装置。
【請求項１０】
請求項６記載のシステム・インターフェース装置において、前記第１ディレクタの各１つが、
前記第１ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
マイクロプロセッサと、
前記マイクロプロセッサおよび前記データ・パイプに結合され、前記メッセージ・ネットワークと前記第１ディレクタのかかる１つとの間におけるメッセージ転送を制御し、かつ前記第１ディレクタのかかる１つの前記入力と前記キャッシュ・メモリとの間でデータを制御するコントローラと、
を含むことを特徴とするシステム・インターフェース装置。
【請求項１１】
請求項６記載のシステム・インターフェース装置において、前記第２ディレクタの各１つが、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
マイクロプロセッサと、
前記マイクロプロセッサおよび前記データ・パイプに結合され、前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間におけるメッセージ転送を制御し、かつ前記第２ディレクタのかかる１つの前記入力と前記キャッシュ・メモリとの間でデータを制御するコントローラと、
を含むことを特徴とするシステム・インターフェース装置。
【請求項１２】
請求項１０記載のシステム・インターフェース装置において、前記第２ディレクタの各１つが、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
マイクロプロセッサと、
前記マイクロプロセッサおよび前記データ・パイプに結合され、前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間におけるメッセージ転送を制御し、かつ前記第２ディレクタのかかる１つの前記入力と前記キャッシュ・メモリとの間でデータを制御するコントローラと、
を含むことを特徴とするシステム・インターフェース装置。
【請求項１３】
ホスト・コンピュータ／サーバとディスク・ドライブ・バンクとの間において、システム・インターフェース装置を介してデータを転送するデータ記憶システムであって、前記システム・インターフェース装置が、
前記ホスト・コンピュータ／サーバに結合されている複数の第１ディレクタと、
前記ディスク・ドライブ・バンクに結合されている複数の第２ディレクタと、
キャッシュ・メモリを有するデータ転送部であって、前記キャッシュ・メモリが前記複数の第１および第２ディレクタに結合されている、データ転送部と、
前記データ転送部と独立して動作し、前記複数の第１ディレクタおよび前記複数の第２ディレクタに結合されているメッセージ・ネットワークと、
から成り、
前記第１および第２ディレクタが、前記メッセージ・ネットワークを通じて前記第１ディレクタおよび前記第２ディレクタ間を通過するメッセージに応答して、前記ホスト・コンピュータと前記ディスク・ドライブ・バンクとの間のデータ転送を制御することにより、前記データに前記データ転送部内の前記キャッシュ・メモリを通過させ、前記ホスト・コンピュータ／サーバおよび前記ディスク・ドライブ・バンク間のデータ転送を容易にすることを特徴とするデータ記憶システム。
【請求項１４】
請求項１３記載のデータ記憶システムのシステム・インターフェース装置において、前記第１ディレクタの各１つが、
前記第１ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
前記メッセージ・ネットワークと前記第１ディレクタのかかる１つとの間でメッセージを転送するコントローラと、
を含むことを特徴とするデータ記憶システム。
【請求項１５】
請求項１３記載のデータ記憶システムのシステム・インターフェース装置において、前記第２ディレクタの各１つが、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間でメッセージを転送するコントローラと、
を含むことを特徴とするデータ記憶システム。
【請求項１６】
請求項１４記載のデータ記憶システムのシステム・インターフェース装置において、前記第２ディレクタの各１つが、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間でメッセージを転送するコントローラと、
を含むことを特徴とするデータ記憶システム。
【請求項１７】
請求項１３記載のデータ記憶システムのシステム・インターフェース装置において、前記第１ディレクタの各１つが、
前記第１ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
マイクロプロセッサと、
前記マイクロプロセッサおよび前記データ・パイプに結合され、前記メッセージ・ネットワークと前記第１ディレクタのかかる１つとの間におけるメッセージ転送を制御し、かつ前記第１ディレクタのかかる１つの前記入力と前記キャッシュ・メモリとの間でデータを制御するコントローラと、
を含むことを特徴とするデータ記憶システム。
【請求項１８】
請求項１３記載のデータ記憶システムのシステム・インターフェース装置において、前記第２ディレクタの各１つが、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
マイクロプロセッサと、
前記マイクロプロセッサおよび前記データ・パイプに結合され、前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間におけるメッセージ転送を制御し、かつ前記第２ディレクタのかかる１つの前記入力と前記キャッシュ・メモリとの間でデータを制御するコントローラと、
を含むことを特徴とするデータ記憶システム。
【請求項１９】
請求項１７記載のデータ記憶システムのシステム・インターフェース装置において、前記第２ディレクタの各１つが、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
マイクロプロセッサと、
前記マイクロプロセッサおよび前記データ・パイプに結合され、前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間におけるメッセージ転送を制御し、かつ前記第２ディレクタのかかる１つの前記入力と前記キャッシュ・メモリとの間でデータを制御するコントローラと、
を含むことを特徴とするデータ記憶システム。
【請求項２０】
ホスト・コンピュータ／サーバとディスク・ドライブ・バンクとの間でシステム・インターフェースを介してデータを転送するように構成されたデータ記憶システムを動作させる方法であって、前記インターフェースが、前記ホスト・コンピュータ／サーバに結合されている複数の第１ディレクタと、前記ディスク・ドライブ・バンクに結合されている複数の第２ディレクタと、キャッシュ・メモリを有するデータ転送部であって、該キャッシュ・メモリが前記複数の第１および第２ディレクタに結合されている、データ転送部とを備え、前記方法が、
メッセージ・ネットワークを通じて前記第１ディレクタおよび前記第２ディレクタ間を通過するメッセージに応答して、前記第１および第２ディレクタの制御の下で、前記ホスト・コンピュータ／サーバと前記ディスク・ドライブ・バンクとの間でデータを転送して、前記ホスト・コンピュータ／サーバと前記ディスク・ドライブ・バンクとの間のデータ転送を容易にし、前記データが前記データ転送部内の前記キャッシュ・メモリを通過し、前記メッセージ・ネットワークが前記キャッシュ・メモリとは独立であることを特徴とする方法。
【請求項２１】
複数の第１ディレクタと、複数の第２ディレクタと、キャッシュ・メモリを有するデータ転送部であって、該キャッシュ・メモリが前記複数の第１および第２ディレクタに結合されている、データ転送部とを有するシステム・インターフェースを動作させる方法であって、
前記データ転送部とは独立して動作し、前記複数の第１ディレクタおよび前記複数の第２ディレクタに結合されたメッセージ・ネットワークを設け、前記メッセージ・ネットワークを通じて前記第１ディレクタおよび前記第２ディレクタ間を通過するメッセージに応答して、前記第１ディレクタおよび前記第２ディレクタ間のデータ転送を制御し、かかるデータに前記データ転送部内のキャッシュ・メモリを通過させることにより、第１ディレクタおよび第２ディレクタ間のデータ転送を容易にするステップ、
から成ることを特徴とする方法。
【請求項２２】
請求項２１記載の方法において、前記第１ディレクタの各１つに、
前記第１ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
前記メッセージ・ネットワークと前記第１ディレクタのかかる１つとの間で前記メッセージを転送するコントローラと、
を備えるステップを含むことを特徴とする方法。
【請求項２３】
請求項２１記載の方法において、前記第２ディレクタの各１つに、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間で前記メッセージを転送するコントローラと、
を備えるステップを含むことを特徴とする方法。
【請求項２４】
請求項２２記載の方法において、前記第２ディレクタの各１つに、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間で前記メッセージを転送するコントローラと、
を備えるステップを含むことを特徴とする方法。
【請求項２５】
請求項２１記載の方法において、前記第１ディレクタの各１つに、
前記第１ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
マイクロプロセッサと、
前記マイクロプロセッサおよび前記データ・パイプに結合され、前記メッセージ・ネットワークと前記第１ディレクタのかかる１つとの間におけるメッセージ転送を制御し、かつ前記第１ディレクタのかかる１つの前記入力と前記キャッシュ・メモリとの間でデータを制御するコントローラと、
を備えるステップを含むことを特徴とする方法。
【請求項２６】
請求項２１記載の方法において、前記第２ディレクタの各１つに、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
マイクロプロセッサと、
前記マイクロプロセッサおよび前記データ・パイプに結合され、前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間におけるメッセージ転送を制御し、かつ前記第２ディレクタのかかる１つの前記入力と前記キャッシュ・メモリとの間でデータを制御するコントローラと、
を備えるステップを含むことを特徴とする方法。
【請求項２７】
請求項２５記載の方法において、前記第２ディレクタの各１つに、
前記第２ディレクタのかかる１つの入力と前記キャッシュ・メモリとの間に結合されているデータ・パイプと、
マイクロプロセッサと、
前記マイクロプロセッサおよび前記データ・パイプに結合され、前記メッセージ・ネットワークと前記第２ディレクタのかかる１つとの間におけるメッセージ転送を制御し、かつ前記第２ディレクタのかかる１つの前記入力と前記キャッシュ・メモリとの間でデータを制御するコントローラと、
を備えるステップを含むことを特徴とする方法。
【請求項２８】
システム・インターフェース装置であって、
複数の第１ディレクタと、
複数の第２ディレクタと、
キャッシュ・メモリを有するデータ転送部であって、前記キャッシュ・メモリが前記複数の第１および第２ディレクタに結合されている、データ転送部と、
前記データ転送部とは独立して動作し、前記第１ディレクタの内の１つと前記第２ディレクタの内の選択された１つとの間でメッセージを通過させるために前記複数の第１ディレクタおよび前記複数の第２ディレクタに結合されているメッセージ・ネットワークと、
から成り、
前記第１および第２ディレクタが、前記メッセージ・ネットワークを通じて前記第１ディレクタおよび前記第２ディレクタ間を通過するメッセージに応答して、前記第１ディレクタおよび前記第２ディレクタ間のデータ転送を制御することを特徴とするシステム・インターフェース装置。
【請求項２９】
請求項２８記載のシステム・インターフェース装置において、
スイッチング・ネットワークを備え、かかるスイッチング・ネットワークは、複数のポートを含み、各ポートが異なるメッセージ・チャネルを介して対応するディレクタの内の１つのメッセージ・ポートに接続されていることを特徴とするシステム・インターフェース装置。
【請求項３０】
請求項２８記載のシステム・インターフェース装置において、前記キャッシュ・メモリが、
複数のポートを含み、かかるポートの各々がポイントツーポイント構成で前記ディレクタのデータ・ポートに接続されていることを特徴とするシステム・インターフェース装置。
【請求項３１】
請求項２９記載のシステム・インターフェース装置において、前記キャッシュ・メモリが、
複数のポートを含み、各々がポイントツーポイント構成で前記ディレクタのデータ・ポートに接続されていることを特徴とするシステム・インターフェース装置。
【請求項３２】
請求項２９記載のシステム・インターフェース装置において、前記メッセージ・ネットワークが、
メッセージがパケットとしてかかるメッセージ・ネットワークを通過する、パケット・スイッチング・ネットワークであることを特徴とするシステム・インターフェース装置。
【請求項３３】
ホスト・コンピュータ／サーバとディスク・ドライブ・バンクとの間において、データを転送するシステム・インターフェース装置であって、
前記ホスト・コンピュータ／サーバに結合されている複数の第１ディレクタと、
前記ディスク・ドライブ・バンクに結合されている複数の第２ディレクタと、
キャッシュ・メモリを有するデータ転送部であって、かかるキャッシュ・メモリが前記複数の第１および第２ディレクタに結合されている、データ転送部と、
前記データ転送部とは独立して動作し、前記第１ディレクタの内の１つと前記第２ディレクタの内の選択された１つとの間でメッセージを通過させ、かつ前記第２ディレクタの内の１つと前記第１ディレクタの内の選択された１つとの間でメッセージを通過させるために、前記複数の第１ディレクタおよび前記複数の第２ディレクタに結合されているメッセージ・ネットワークと、
から成り、
前記第１および第２ディレクタが、前記メッセージ・ネットワークを通じて前記第１ディレクタおよび前記第２ディレクタ間を通過するメッセージに応答して、前記第１ディレクタおよび前記第２ディレクタ間のデータ転送を制御することを特徴とするシステム・インターフェース装置。
【請求項３４】
ホスト・コンピュータ／サーバ（1411―14132）とディスク・ドライブ・バンクとの間において、データを交換するシステム・インターフェース装置（160）であって、
前記ホスト・コンピュータ／サーバに結合されている複数の第１ディレクタ（1801―18032）と、
前記ディスク・ドライブ・バンクに結合されている複数の第２ディレクタと（2001―20032）、
キャッシュ・メモリ（220）を含むデータ転送部（240）であって、それによって前記キャッシュ・メモリが前記複数の第１および第２ディレクタに結合されている、データ転送部と、
前記データ転送部から分離されたメッセージ・ネットワーク（260）と、
から成り、
前記第１ディレクタ（1801―18032）の任意の物が前記第２ディレクタ（2001―20032）の選択可能な１つと接続可能であり、かつ前記第２ディレクタ（2001―20032）の任意の物が前記第１ディレクタ（1801―18032）の選択可能な１つと接続可能であり、
前記第１および第２ディレクタ（1801―18032、2001―20032）が、前記メッセージ・ネットワーク（260）を介して前記第１ディレクタおよび前記第２ディレクタ間を流れるメッセージに応答して、ホスト・コンピュータ／サーバ（1411―14132）とディスク・ドライブ・バンクとの間のデータ転送を制御することを特徴とするシステム・インターフェース装置。