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

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

3.6.3.4. レジスターファイル RAM ブロック

  1. WRCTL命令を使用して、ECCINJ.RFINJSまたはINJD( 必要に応じて) 設定します。
  2. R0以外の任意のレジスターを書き込む任意の命令を実行します。
  3. RDCTL命令を使用して、ECCINJ.RFの値がNOINJであることを確認します。
  4. 命令を使用して、OR rd, r0, rx ( このrxは前のステップで書き込まれたレジスターを指します ) といった rA から目的のレジスターを読み出します。この動作により、ECC エラーがトリガーされます。
  5. 命令を使用して、OR rd, rx, r0 ( このrxは前のステップで書き込まれたレジスターを指します ) といった rB から目的のレジスターを読み出します。