インテル® Stratix® 10エンベデッド・メモリー ユーザーガイド

ID 683423
日付 12/24/2018
Public
ドキュメント目次

2.4.2. ECCのパリティーフリップ

ECCのパリティーフリップ機能により、M20Kブロックのエンコーダーで生成されたパリティー値を動的に反転し、ECCの動作をシミュレーションで観察します。

ECC Encoder Bypass (eccencbypass) ポートがHighの場合、組み込みECCエンコーダーの値は、パリティーポートを介して8パリティービットでXOR演算され、新しいエンコーダー値のセットが生成されます。ECC Encoder BypassポートがLowの場合、エンコーダーによるパリティービットの生成は、書き込みプロセス時のデータ入力に基づき行われます。

次の表は、パリティーポートに8ビットのデータ幅を構築する例を示しています。

表 6.  8ビットのパリティーポートの設定例
パリティービットのシーケンス ECC機能 ECCデコーダーによるデータビットの認識および訂正の可否
00000001 シングルエラー訂正 可能
00000011 ダブル隣接エラー訂正 可能
00000111 トリプル隣接エラー訂正 可能
00000101 トリプル隣接エラー訂正 可能
00010011 非隣接のダブル/トリプル訂正/検出 保証なし