インテル® Agilex™ コンフィグレーション・ユーザーガイド

ID 683673
日付 5/30/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

3.2. ASコンフィグレーション

ASコンフィグレーション・スキームでは、 インテル® Agilex™ デバイスは、コンフィグレーション・プロセスとインターフェースを制御します。シリアル・フラッシュ・コンフィグレーション・デバイスは、コンフィグレーション・データを保存します。ASコンフィグレーション中、SDMは最初にブートROMで電源をオンにします。次に、SDMはASx4フラッシュから初期設定ファームウェアをロードします。コンフィギュレーション・ファームウェアがロードされた後、このファームウェアは、I/OコンフィギュレーションやFPGAコアコンフィギュレーションを含む残りのコンフィギュレーションプロセスを制御します。 HPSを含むデザインでは、初期設定後にHPSを使用してシリアル・フラッシュ・メモリー にアクセスできます。

注: シリアル・フラッシュ・コンフィギュレーション・デバイスは、同時に、または インテル® Agilex™ デバイスの VCCIO_SDM をランプアップする前に完全にパワーアップする必要があります。電源シーケンスの詳細については、 インテル® Agilex™ 電力管理ユーザーガイドを参照してください。
重要: デバイスの場合、シリアルフラッシュまたはクアッドSPIフラッシュ・リセット・ピンを AS_nRST ピンに接続する必要があります。SDMは、QSPIリセットを完全に制御する必要があります。クアッドSPIリセットピンを外部ホストには接続しないでください。

ASコンフィグレーション・スキームは、AS x4(4ビットデータ幅)モードのみをサポートします。

表 30.   インテル® Agilex™ コンフィグレーション・データ幅、クロックレート、およびデータレート
モード データ幅(ビット) 最大クロックレート 最大データレート MSEL[2:0]
Active(アクティブ) アクティブ・シリアル(AS)

4

166MHz 664 Mbps

シリアルモード:001

シリアルモード:011

表 31.  ASコンフィグレーション・スキームに必要なコンフィグレーション信号
コンフィグレーション機能 ピンタイプ 入力/出力 電源供給元
nSTATUS SDM I/O 出力 VCCIO_SDM
nCONFIG SDM I/O 入力 VCCIO_SDM
MSEL[2:0] SDM I/O 入力 VCCIO_SDM
1|3|0 SDM I/O 出力 VCCIO_SDM
AS_DATA[3:0] SDM I/O 双方向 VCCIO_SDM
AS_CLK SDM I/O 出力 VCCIO_SDM
AS_nRST 11 SDM I/O 出力 VCCIO_SDM
注: でも CONF_DONEINIT_DONE コンフィグレーション信号は必要ありません、 インテル これらの信号を使用することをお勧めします。 SDMは CONF_DONE フルビットストリームを正常に受信した後、信号がハイになります。 SDMは INIT_DONE デバイスが完全にユーザーモードになっていることを示すためにHighに信号を送ります。これらの信号は、コンフィグレーションをデバッグするときに重要です。

ASx4コンフィグレーション・スキームのMSELピン機能

SDM は、SDM スタート状態での電源投入直後にMSELピンをサンプリングします。SDM がMSELピンをサンプリングした後、MSELピンはアクティブLowのチップ セレクトになります。1 つのフラッシュ デバイスを使用する AS x4 デザインの場合、SDM が QSPI フラッシュとの通信を開始すると、AS_nCSOOがLowにアサートされます。残りのチップ・セレクト・ピン、 AS_nCSO1 - AS_nCSO3は、Highにディアサートします。

11 現在使用されていない場合でも、将来の互換性を確保するためにピンを接続してください。