1.1. インテル® Stratix 10® デバイスでのSEUの緩和
インテル® Stratix 10® SEU緩和機能がシステムに有益な点は次の通りです。
- システムをつねに正常に機能させます。
- SEUイベント起因のシステム誤動作を防止します。
- システムに対してクリティカルなSEUイベントを処理します。
| エリア | SEU緩和アプローチ |
|---|---|
| 誤り検出訂正 | 誤り検出訂正 (EDC) 機能を有効にすると、CRAM SEUイベントが検出され、CRAM内容が自動的に訂正されます。 |
| メモリーブロック誤り訂正コードのサポート | インテル® Stratix 10® では、M20Kメモリーブロックのデザインに特別なレイアウト手法と誤り訂正コード (ECC) を使用しており、SEU Failures in time (FIT) レートをほぼゼロに低減します。 |
| SEUセンシティビティー・プロセッシング | センシティビティー・プロセッシングを使用すると、CRAMビット位置のSEUが、コンパイルされたFPGAのデザイン・ビットストリームファイルの機能に対してクリティカルであるかどうかを識別することができます。 |
| フォールト・インジェクション | フォールト・インジェクション機能を使用すると、SEUイベントに対するシステムの反応を検証することができます。これにはCRAMステートを変更してエラーをトリガーします。 |
| 階層的タグ付け | センシティビティー・プロセッシングおよびフォールト・インジェクションの補完機能。SEUをレポートし、デザインロジックの特定部分へのインジェクションを制約します。 |
| トリプル・モジュール・リダンダンシー(TMR) | TMR手法は、ステートマシン等のクリティカルなロジックで実行することができます。 |