【手続補正書】
【提出日】平成25年3月14日(2013.3.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メモリを検査する方法であって、
第１のアドレスを検査アドレス（ＡＵＴ）として生成するステップと、
前記メモリにおける前記ＡＵＴの内容にアクセスし、該内容を検査アドレス（ＡＵＴ）レジスタに保存するステップと、
前記メモリの一部に対応する複数のアドレスを生成するステップと、
前記メモリにおける前記複数のアドレス各々の内容にアクセスし、該内容を複数のレジスタに保存するステップと、
前記ＡＵＴ及び前記複数のアドレスについて前記メモリのメモリ検査を実行するステップと、
相互接続マスタにおけるアクセスアドレスを生成するステップと、
メモリ検査回路のスヌープ処理回路において前記アクセスアドレスを受信するステップと、
前記アクセスアドレスが前記ＡＵＴに合致するか否かを判定し、該判定に応じて第１のヒットインジケータを生成するステップと、
前記アクセスアドレスが前記複数のアドレスの内の少なくとも１つに合致するか否かを判定し、該判定に応じて複数のヒットインジケータを生成するステップと、
スヌープ処理回路においてスヌープミスインジケータを生成するステップと、
前記アクセスアドレスが前記ＡＵＴ及び前記複数のアドレスの少なくとも１つに合致していないことに起因して前記スヌープミスインジケータがミスを示しているか否かを判定するステップと、
前記スヌープミスインジケータがミスを示していた場合に、前記アクセスアドレスに応じて前記メモリにアクセスするステップと、
前記スヌープミスインジケータがミスを示していなかった場合、（１）前記ＡＵＴレジスタ及び前記複数のレジスタから成る群に属しかつ前記第１のヒットインジケータ及び前記複数のヒットインジケータの少なくとも１つに基づいて選択することに決定された選択レジスタに、前記相互接続マスタからのスヌープデータを保存する、或いは（２）前記ＡＵＴレジスタ及び前記複数のレジスタより成る群から選択されたレジスタから前記相互接続マスタへの前記スヌープデータの読み取りを行うステップと
を有し、前記複数のアドレスが前記ＡＵＴのエイリアスであり、前記複数のレジスタがエイリアスレジスタである、方法。
【請求項２】
前記メモリ検査を実行した後に前記ＡＵＴレジスタ及び前記複数のレジスタの内容を前記メモリに書き込むステップを更に有する請求項１記載の方法。
【請求項３】
前記スヌープ処理回路において前記アクセスアドレスを受信すること、
前記アクセスアドレスが前記ＡＵＴに合致するか否かを判定すること、
前記アクセスアドレスが前記複数のアドレスの内の少なくとも１つに合致するか否かを判定すること、
前記スヌープ処理回路においてスヌープミスインジケータを生成すること、
前記スヌープミスインジケータがミスを示していた場合に、前記アクセスアドレスに応じて前記メモリにアクセスすること、及び
前記スヌープミスインジケータがミスを示していなかった場合に、前記選択レジスタに前記接続マスタからのスヌープデータを保存すること、或いは前記選択されたレジスタから前記相互接続マスタへの前記スヌープデータの読み取りを行うことの全てが、
前記ＡＵＴ及び前記複数のアドレスについての前記メモリ検査の最中に前記メモリにおいて実行される、請求項１記載の方法。
【請求項４】
前記メモリにおける前記ＡＵＴの内容にアクセスする際に、前記メモリにおける前記ＡＵＴの内容を読み取り、前記メモリにおける前記複数のアドレス各々の内容にアクセスする際に、前記メモリにおける前記複数のアドレス各々の内容を読み取る、請求項１記載の方法。
【請求項５】
検査アドレス（ＡＵＴ）の内容及びメモリの一部の内容を保存するストレージ回路とスヌープ処理回路とを有する装置であって、前記スヌープ処理回路は、
前記メモリ内の或るアドレスロケーションに対応するアクセスアドレスを相互接続マスタから受信し、内容が前記ストレージ回路に保存されている前記ＡＵＴ及び前記メモリの一部のアドレスから成る群中の少なくとも１つに前記アクセスアドレスが合致するか否かを判定し、前記の判定に応じて少なくとも１つのヒットインジケータを生成する複数の比較器と、
内容が前記ストレージ回路に保存されている前記ＡＵＴ及び前記メモリの一部のアドレスの少なくとも１つに前記アクセスアドレスが合致していなかった場合、ミスであることを示すスヌープミスインジケータを生成するミス判定回路と、
前記スヌープミスインジケータがミスを示していなかった場合において、（１）前記少なくとも１つのヒットインジケータに基づいて、前記相互接続マスタから前記ストレージ回路の内の選択された部分への書込データの保存を実行する、或いは（２）前記ストレージ回路の内の選択された前記部分から前記相互接続マスタへのデータの提供を実行するスヌープデータセレクタと
を有し、前記メモリの前記一部のアドレスは前記ＡＵＴのエイリアスであり、前記ストレージ回路は、前記ＡＵＴの内容を保存する検査アドレス（ＡＵＴ）レジスタと前記メモリの前記一部の内容を保存する少なくとも１つのエイリアスレジスタとを有する、装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
開示される発明の一形態による方法は、
メモリを検査する方法であって、
第１のアドレスを検査アドレス（ＡＵＴ）として生成するステップと、
前記メモリにおける前記ＡＵＴの内容にアクセスし、該内容を検査アドレス（ＡＵＴ）レジスタに保存するステップと、
前記メモリの一部に対応する複数のアドレスを生成するステップと、
前記メモリにおける前記複数のアドレス各々の内容にアクセスし、該内容を複数のレジスタに保存するステップと、
前記ＡＵＴ及び前記複数のアドレスについて前記メモリのメモリ検査を実行するステップと、
相互接続マスタにおけるアクセスアドレスを生成するステップと、
メモリ検査回路のスヌープ処理回路において前記アクセスアドレスを受信するステップと、
前記アクセスアドレスが前記ＡＵＴに合致するか否かを判定し、該判定に応じて第１のヒットインジケータを生成するステップと、
前記アクセスアドレスが前記複数のアドレスの内の少なくとも１つに合致するか否かを判定し、該判定に応じて複数のヒットインジケータを生成するステップと、
スヌープ処理回路においてスヌープミスインジケータを生成するステップと、
前記アクセスアドレスが前記ＡＵＴ及び前記複数のアドレスの少なくとも１つに合致していないことに起因して前記スヌープミスインジケータがミスを示しているか否かを判定するステップと、
前記スヌープミスインジケータがミスを示していた場合に、前記アクセスアドレスに応じて前記メモリにアクセスするステップと、
前記スヌープミスインジケータがミスを示していなかった場合、（１）前記ＡＵＴレジスタ及び前記複数のレジスタから成る群に属しかつ前記第１のヒットインジケータ及び前記複数のヒットインジケータの少なくとも１つに基づいて選択することに決定された選択レジスタに、前記相互接続マスタからのスヌープデータを保存する、或いは（２）前記ＡＵＴレジスタ及び前記複数のレジスタより成る群から選択されたレジスタから前記相互接続マスタへの前記スヌープデータの読み取りを行うステップと
を有し、前記複数のアドレスが前記ＡＵＴのエイリアスであり、前記複数のレジスタがエイリアスレジスタである、方法である。