このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
3.1.1. Avalon® -STコンフィグレーション・スキームのハードウェア・コンポーネントとファイルタイプ
3.1.2. Avalon-STデバイス・コンフィグレーションの有効化
3.1.3. AVST_READY信号
3.1.4. RBFコンフィグレーション・ファイル・フォーマット
3.1.5. Avalon-STシングルデバイスのコンフィグレーション
3.1.6. Avalon® -STコンフィグレーション・スキームのデバッグガイドライン
3.1.7. Avalon® -STコンフィグレーション・スキームで使用するIP :インテル FPGAパラレル・フラッシュ・ローダーII IPコア
3.2.1. ASコンフィグレーション・スキームのハードウェア・コンポーネントとファイルタイプ
3.2.2. ASシングル・デバイス・コンフィグレーション
3.2.3. 複数のシリアル・フラッシュ・デバイスを使用するAS
3.2.4. ASコンフィグレーション・タイミング・パラメーター
3.2.5. 最大許容外部AS_DATAピンスキュー遅延ガイドライン
3.2.6. シリアル・コンフィグレーション・デバイスのプログラミング
3.2.7. シリアル・フラッシュ・メモリー のレイアウト
3.2.8. AS_CLK
3.2.9. アクティブなシリアル・コンフィグレーション・ソフトウェアの設定
3.2.10. インテル® Quartus® Prime プログラミング手順
3.2.11. ASコンフィグレーション・スキームのデバッグガイドライン
5.4.1.2. フラッシュのRSUイメージレイアウト–SDMの観点
RSUの場合、決定ファームウェアが標準ファームウェアに置き換わります。決定ファームウェアのコピーには、フラッシュ内の次の構造へのポインターがあります。
- 決定ファームウェア・データ
- 1つのファクトリー・イメージ
- 2つのコンフィグレーション・ポインター・ブロック(CPB)
決定ファームウェア・データには、次のような基本設定が保存されます。
- クワッドSPIフラッシュメモリー に接続するクロックとピン
- SDMにファクトリー・イメージをロードさせるピン SDM にファクトリー・イメージを強制的にロードさせる Direct to Factory Imageピン。
注: このピンは、ファクトリー・イメージプロジェクトの次のメニューで設定できます。 Assignments > Device > Device and Pin Options > Configuration > Configuration Pin Options
- max_retry パラメーター値。
ポインター・ブロックには、そのうちの1つが成功するまで試行するアプリケーション・イメージのリストが含まれています。何も成功しなかった場合、SDMはファクトリー・イメージをロードします。信頼性を確保するために、ポインター・ブロックにはメイン(CPB0)とバックアップコピー(CPB1)が含まれています。決定ファームウェアは、最初にCPB0ポインター・ブロックを使用します。SDMがコンテンツの破損を検出すると、CPB1バックアップコピーを使用します。RSU_STATUSコマンドを実行して、CPB0 の破損を特定できます。 CPB0 が破損している場合、RSU_STATUSのマイナー エラー コードは0xD010を表示します。CPB0の破損を回復するには、CPB0を消去し、CPB1からコンテンツをコピーします。
ファクトリー・イメージとアプリケーション・イメージはどちらもファームウェアで始まります。まず、決定ファームウェアがファームウェアをロードします。次に、そのファームウェアが残りのイメージをロードします。これらの実装の詳細は、上の図には示されていません。