インテル® Agilex™ 7 FPGA & SoCデバイスの概要

ID 683458
日付 1/10/2023
Public
ドキュメント目次
1. インテル® Agilex™ 7 FPGA & SoCの概要 2. インテル® Agilex™ 7 FPGA & SoCファミリープラン 3. 第2世代 インテル® Hyperflex™ コア・アーキテクチャー 4. インテル® Agilex™ 7 FPGA & SoCにおけるアダプティブ・ロジック・モジュール 5. インテル® Agilex™ 7 FPGA & SoCにおける内部エンベデッド・メモリー 6. インテル® Agilex™ 7 FPGA & SoCにおける可変精度DSP 7. インテル® Agilex™ 7 FPGA & SoCにおけるコア・クロック・ネットワーク 8. インテル® Agilex™ 7 FPGA & SoCにおける汎用I/O 9. インテル® Agilex™ 7 FPGA & SoCにおけるI/O PLL 10. インテル® Agilex™ 7 FPGA & SoCにおける外部メモリー・インターフェイス 11. インテル® Agilex™ 7 SoCにおけるハード・プロセッサー・システム 12. インテル® Agilex™ 7 FPGA & SoCにおけるヘテロジニアス3D SiPトランシーバー 13. インテル® Agilex™ 7 FPGA & SoCにおけるヘテロジニアス3DスタックHBM2E DRAMメモリー 14. インテル® Agilex™ 7 FPGA & SoC FシリーズおよびIシリーズにおける高性能暗号ブロック 15. PCIe* を使用した インテル® Agilex™ 7 FPGA & SoC向けプロトコル経由コンフィグレーション 16. インテル® Agilex™ 7 FPGA & SoCにおけるデバイス・コンフィグレーションおよびSDM 17. インテル® Agilex™ 7 FPGA & SoCにおけるパーシャル・コンフィグレーションおよびダイナミック・コンフィグレーション 18. インテル® Agilex™ 7 FPGA & SoCにおけるデバイス・セキュリティー 19. インテル® Agilex™ 7 FPGA & SoCにおけるSEUエラー検出および訂正 20. インテル® Agilex™ 7 FPGA & SoCの消費電力管理 21. インテル® Agilex™ 7 FPGA & SoC向けの インテル® のソフトウェアおよびツール 22. インテル® Agilex™ 7 FPGA & SoCデバイスの概要の改訂履歴

1.23. SEU (Single Event Upset) のエラー検出および訂正

インテル® Agilex™ FPGAおよびSoCには、堅牢なSEUエラー検出・訂正回路が備えられています。検出・訂正回路には、コンフィグレーションRAM (CRAM) プログラミング・ビットとカスタマーメモリーの保護が含まれています。CRAMの保護には、ECC内蔵の連続実行パリティーチェック回路が使われます。この回路により、1つまたは2つのビットエラーを自動的に訂正し、高次のマルチビットエラーを検出します。

CRAMアレイの物理レイアウトは、最適化されて、大部分のマルチビット・アップセットは、独立したシングルビットまたはダブルビットのエラーとして表示されます。こうしたエラーは、統合CRAM ECC回路によって自動的に訂正されます。CRAM保護に加えて、カスタマーメモリーには、統合ECC回路も含まれています。また、カスタマーメモリーのレイアウトは、エラーの検出・訂正のために最適化されています。

SEUエラー検出・訂正ハードウェアは、ソフトIPと インテル® Quartus® Prime開発ソフトウェアの両方でサポートされています。これにより、完全なSEU緩和ソリューションが得られます。完全なソリューションのコンポーネントは次のとおりです。

  • CRAMおよびカスタマーM20Kメモリーブロックのハードエラー検出および訂正
  • メモリーセルの物理的レイアウト最適化によるSEUの確率最小化
  • 感度処理ソフトIPにより、使用済みビットまたは未使用ビットへのCRAMアップセットの使用の影響の有無を報告
  • インテル® Quartus® Prime開発ソフトウェアのサポート付きフォールト・インジェクション・ソフトIPによるテスト目的でのCRAMビットのステート変更
  • インテル® Quartus® Prime開発ソフトウェアでの階層タグ付け
  • Triple Mode Redundancy (TMR) をセキュア・デバイス・マネージャーおよび重要なオンチップ・ステート・マシンに使用

上記のSEU緩和機能に加えて、 インテル® Agilex™ デバイスに使用されているインテル 10nm FinFETプロセス・テクノロジーは、FinFETトランジスターをベースとしています。FinFETトランジスターは、従来のプレーナー・トランジスターと比較してSEU感受性が低減されています。