インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

10.4.5.2. シングルビット・エラーの発生

ECCコントローラーには、シングルビット・エラーが発生するたびに増加する32ビット幅のカウンターがあります。

ECCコントローラーは、シングルビット・エラー・カウンターが特定の値に達した際に割り込みをトリガーするようにプログラミングすることができます。この値は、Single-Bit Error Count (SERRCNTREG) レジスターでコンフィグレーションされます。カウンターは、ECC Control (CTRL) レジスターのCNT_RSTAビットをクリアすることにより、リセットすることができます。

SD/MMCなどの真のデュアルポート・メモリーの場合、ECCコントローラーには2つの内部シングルビット・エラー・カウンターが存在します。各カウンターは、対応するメモリーポートでエラーをカウントします。ただしこのカウンターはどちらも、同じしきい値 (ユーザーでコンフィグレーション可能) を割り込み生成に参照します。この場合、SERRCNTREGレジスターのカウンターしきい値の値は、両方のメモリーの平均エラー数を表すようにプログラミングします。