Nios II Gen2 プロセッサー・リファレンス・ガイド

ID 683836
日付 10/28/2016
Public
ドキュメント目次

3.6.3.6. データキャッシュ・データ RAM ( クリーンライン )

  1. FLUSHDA命令を使用してラインがデータキャッシュにないことを確認します。
  2. LOAD命令を使用してデータ・キャッシュ・ラインをロードします。
  3. WRCTL命令を使用して、ECCINJ.DCDATフィールドをINJSまたはINJDに設定します。
  4. LOAD命令を使用して、データ・キャッシュ・ラインのアドレスにエラーを注入します。
  5. RDCTL命令を使用して、ECCINJへのWRCTLによって書き込まれたフィールドの値がNOINJであることを確認します。ECCINJの RAW ハザードを回避するために、RDCTLの前にFLUSHPを使用します。
  6. 同一アドレスからのLOAD命令を使用します。
  7. ECC エラーはLOAD命令でトりがーされる必要があります。