インテルのみ表示可能 — GUID: sam1403483278508
Ixiasoft
インテルのみ表示可能 — GUID: sam1403483278508
Ixiasoft
8.2.1.1.3. CRC_ERRORピンの動作
インテル® Cyclone® 10 GXの高速EDCRC機能は、全てのカラムベースのチェックビット・エンジンを並列的に処理します。SEUが検出されると、カラムベースのチェックビットは CRC_ERROR をアサートし、次に、検出されたフレーム位置は影響を受けたビットをさらにローカライズするためにフレームベースのチェックビットに渡されます。このプロセスにより、CRC_ERROR ピンは2度アサートされます。カラムベースのチェックビットが最初に CRC_ERROR パルスをアサートし、フレームベースのチェックビットによる2番目のパルスのアサートが続きます。
インテル® Cyclone® 10 GXでは、CRC_ERRORはSEU が検出されるとすぐにHigh にアサートされ、EMRの読み出しが可能になるまでHigh にとどまります。CRC_ERRORピンがLow になればすぐにEMRデータをアンロードできます。EMRデータがアンロードされれば、エラー・タイプおよび影響を受けた位置を特定できます。これらの情報によって、そのSEUイベントにシステムが対応する方法を決定します。
稀な事象である訂正不可能なエラーあるいは位置不明なエラーでは、CRC_ERROR信号は1度だけアサートされます。訂正不可能なエラーの位置は特定できないため、フレームベースのチェック・ビットによる2 番目のパルスのアサートは生じません。訂正不可能な複数ビットのSEU が生じる統計的な可能性は、標準的な環境条件下のデバイスでは10,000年に1回以内です。
1つのSEUイベントで1度のパルスが観測されたカラムベース/フレームベースのチェックビットの CRC_ERROR ピン動作の例です。