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

ID 683673
日付 12/14/2020
Public

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

ドキュメント目次

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

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

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

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

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

4

166 MHz 664 Mbps

Fast mode - 001

Normal mode - 011

表 25.  ASコンフィグレーション・スキームに必要なコンフィグレーション信号
コンフィグレーション機能 ピンタイプ 方向 搭載:
nSTATUS SDM I/O 出力 VCCIO_SDM
nCONFIG SDM I/O 入力 VCCIO_SDM
MSEL[2:0] SDM I/O 入力 VCCIO_SDM
CONF_DONE SDM I/O 出力 VCCIO_SDM
AS_nCSO[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 10 SDM I/O 出力 VCCIO_SDM
注: CONF_DONEおよびINIT_DONEコンフィグレーション信号は必須ではありませんが、これらの信号を使用することを推奨します。SDMは、フルビットストリームを正常に受信した後、CONF_DONE信号をHighに駆動します。SDMはINIT_DONE信号をHighに駆動して、デバイスが完全にユーザーモードになっていることを示します。これらの信号は、コンフィグレーションをデバッグするときに重要です。

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

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

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