JADA302 August   2026 TDA4AL-Q1 , TDA4VE-Q1 , TDA4VL-Q1

 

  1.   1
  2.   概要
  3.   商標
  4. 1はじめに
  5. 2詳細説明
    1. 2.1  DDR インライン ECC の概要
      1. 2.1.1 DDR インライン ECC の利点
    2. 2.2  ECC 保護領域の計画
    3. 2.3  ECC 容量に関する考慮事項
    4. 2.4  ECC 構成のガイドライン
      1. 2.4.1 ECC 生成段階
      2. 2.4.2 ECC 保護段階
    5. 2.5  DDR プライミングが必要な理由
    6. 2.6  DRU を使用した DDR プライミング
    7. 2.7  DRU リソースの割り当て
    8. 2.8  SBL の統合
    9. 2.9  推奨される初期化フロー
    10. 2.10 性能評価
    11. 2.11 DDR インライン ECC 導入に関する一般的な問題のトラブルシューティング
      1. 2.11.1 プライミングの前に ECC チェックを有効化
      2. 2.11.2 ECC 領域の構成が正しくない
      3. 2.11.3 読み取り / 変更 / 書き込みの無効化
    12. 2.12 検証とデバッグに関する検討事項
  6. 3まとめ
  7. 4参考資料

推奨される初期化フロー

 推奨される TDA4VE DDR インライン ECC 導入フロー図 2-3 推奨される TDA4VE DDR インライン ECC 導入フロー

図 2-3 に、TDA4VE デバイスに DDR インライン ECC を導入するための推奨初期化シーケンスを示します。

推奨される初期化フローは、次の手順で構成されます。

  1. DDR サブシステムを初期化します。
  2. ECC 保護メモリ領域を構成します。
  3. ECC 生成を有効にします。
  4. ECC チェックは無効のままにします。
  5. DRU リソースを初期化します。
  6. ECC で保護されるすべてのメモリ領域で DDR プライミングを実行します。
  7. すべての DRU 転送操作が完了したことを検証します。
  8. ECC チェックを有効にします。
  9. 必要に応じて、ESM レポート機能とシステムレベルの故障処理機能を設定します。
  10. アプリケーション ソフトウェアに制御を転送します。

このシーケンスでは、ECC 情報の生成をランタイム ECC 検証から分離します。ECC チェックが有効になる前に、すべての保護されたメモリ領域全体に有効な ECC 情報が存在していることを検証することで、システムは起動時の誤った ECC 故障レポートを回避し、完全な SECDED 保護が有効になった状態でランタイム動作に移行します。